diff --git a/docker/Dockerfile.gpu b/docker/Dockerfile.gpu new file mode 100644 index 000000000..c18d88267 --- /dev/null +++ b/docker/Dockerfile.gpu @@ -0,0 +1,107 @@ +# Copyright (c) 2021-2022, Xilinx, Inc. +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +FROM ubuntu:18.04 + +ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 + +WORKDIR /workspace + +ARG GID +ARG GNAME +ARG UNAME +ARG UID + +# Install conda system prerequisites, commands based on: https://github.com/conda/conda-docker/blob/master/miniconda3/debian/Dockerfile +RUN apt-get -qq update && apt-get -qq -y install curl bzip2 tmux \ + && apt-get autoclean \ + && rm -rf /var/lib/apt/lists/* /var/log/dpkg.log + +# Install LogicNets system prerequisites +RUN apt-get -qq update && apt-get -qq -y install verilator build-essential libx11-6 git \ + && apt-get autoclean \ + && rm -rf /var/lib/apt/lists/* /var/log/dpkg.log + +# Adding LogicNets dependency on OHMYXILINX +RUN git clone https://bitbucket.org/maltanar/oh-my-xilinx.git +ENV OHMYXILINX=/workspace/oh-my-xilinx + +# Add Nitro-parts-library +RUN git clone https://github.com/dirjud/Nitro-Parts-lib-Xilinx.git +ENV NITROPARTSLIB=/workspace/Nitro-Parts-lib-Xilinx + +# Create the user account to run LogicNets +RUN groupadd -g $GID $GNAME +RUN useradd -m -u $UID $UNAME -g $GNAME +ENV UNAME_HOME=/home/$UNAME +USER $UNAME +ENV USER=$UNAME +ENV HOME=/home/$UNAME + +# Install conda +ENV CONDA_ROOT=$HOME/.local/miniconda3 +RUN mkdir -p $CONDA_ROOT +ENV PATH=$CONDA_ROOT/bin:$PATH +RUN curl -sSL https://repo.anaconda.com/miniconda/Miniconda3-py38_4.12.0-Linux-x86_64.sh -o /tmp/miniconda.sh \ + && bash /tmp/miniconda.sh -bfp $CONDA_ROOT \ + && rm -rf /tmp/miniconda.sh \ + && conda install -y python=3.8 \ + && conda update -y conda \ + && conda clean --all --yes + +# Install conda-based prerequisites +# Install LogicNets prerequisites - fails since 2023-07-07: https://github.com/Xilinx/logicnets/issues/34 +RUN conda install -y pytorch==1.12.1 torchvision==0.13.1 cudatoolkit=11.6 -c pytorch -c conda-forge && \ + conda clean -ya +RUN conda install -y pillow && \ + conda clean -ya +# Install Brevitas prerequisites +RUN conda install -y packaging pyparsing && \ + conda clean -ya +RUN conda install -y docrep -c conda-forge && \ + conda clean -ya +# Install prerequisites for oh-my-xilinx +RUN conda install -y zsh -c conda-forge && \ + conda clean -ya + +# Install prerequisites for the JSC/NIDS examples +# Later versions of protobuf (>=3.19) require GLIBC >=3.4 +RUN conda install -y wget h5py pyyaml=5 numpy pandas scikit-learn tensorboard protobuf\<3.19 && \ + conda clean -ya + +# Install prerequisites for HGCal Autoencoder example +RUN conda install -y cupy pot -c conda-forge && \ + conda clean -ya + +# Install pip-based prerequisites +## Install LogicNets prerequisites +#RUN pip install --no-cache-dir torch==1.5.1+cpu torchvision==0.6.1+cpu -f https://download.pytorch.org/whl/torch_stable.html +# Install Brevitas +RUN pip install --no-cache-dir git+https://github.com/Xilinx/brevitas.git@67be9b58c1c63d3923cac430ade2552d0db67ba5 +# Install prerequisites for pyverilator +RUN pip install --no-cache-dir pyverilator + +# Install LogicNets library - SKIP this step and install during entry-point +#RUN git clone git@github.com:Xilinx/logicnets.git && \ +# cd logicnets && \ +# pip install --upgrade .[example-all] + +# Add entry point script to install LogicNets and setup vivado. +ENV LOCAL_PATH=$HOME/.local/bin +RUN mkdir -p $LOCAL_PATH +COPY docker/entry-point.sh $LOCAL_PATH +ENV PATH=$LOCAL_PATH:$PATH +ENTRYPOINT ["entry-point.sh"] +CMD ["bash"] diff --git a/docker/run-docker-gpu.sh b/docker/run-docker-gpu.sh new file mode 100755 index 000000000..3b768544e --- /dev/null +++ b/docker/run-docker-gpu.sh @@ -0,0 +1,70 @@ +#!/bin/bash + +# Copyright (c) 2021-2022, Xilinx, Inc. +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +DOCKER_GID=$(id -g) +DOCKER_GNAME=$(id -gn) +DOCKER_UNAME=$(id -un) +DOCKER_UID=$(id -u) +DOCKER_TAG=$DOCKER_UNAME/logicnets:$(date +%Y%m%d%H%M) +LOGICNETS_PATH=$(readlink -f $(dirname ${0})/../) +LOGICNETS_MOUNT_POINT=/workspace/logicnets + +docker build \ + -t ${DOCKER_TAG} \ + -f docker/Dockerfile.gpu \ + --build-arg GID=$DOCKER_GID \ + --build-arg GNAME=$DOCKER_GNAME \ + --build-arg UNAME=$DOCKER_UNAME \ + --build-arg UID=$DOCKER_UID \ + . + +DOCKER_EXEC="docker run --rm --shm-size 32G -i -t --init --gpus 3 " + +echo "Mounting LogicNets to ${LOGICNETS_MOUNT_POINT} inside the docker container" +DOCKER_EXEC+="-v ${LOGICNETS_PATH}:${LOGICNETS_MOUNT_POINT} " + +if [ ! -z "$VIVADO_SETTINGS_FILE" ]; then + export VIVADO_SETTINGS_FILE=$(readlink -f $VIVADO_SETTINGS_FILE) # Resolve symlinks + export VIVADO_PATH=$(dirname $VIVADO_SETTINGS_FILE) + export VIVADO_MOUNT_POINT=$(dirname $VIVADO_PATH) + echo "\$VIVADO_SETTINGS_FILE defined. Mounting ${VIVADO_MOUNT_POINT} inside the docker container" + DOCKER_EXEC+="-v ${VIVADO_MOUNT_POINT}:${VIVADO_MOUNT_POINT}:ro " + DOCKER_EXEC+="-e VIVADO_PATH=$VIVADO_PATH " +else + echo "\$VIVADO_SETTINGS_FILE not defined. Please set VIVADO_SETTINGS_FILE to point to the location of settings64.sh in your Vivado installation, if you want to synthesize your networks." +fi + +if [ ! -z "$XILINXD_LICENSE_FILE" ]; then + echo "\$XILINXD_LICENSE_FILE environment variable detected. Adding it docker environment." + DOCKER_EXEC+="-e XILINXD_LICENSE_FILE=${XILINXD_LICENSE_FILE} " +else + echo "\$XILINXD_LICENSE_FILE not set, Vivado may not have the necessary license within the docker environment." +fi + +if [ ! -z "$LM_LICENSE_FILE" ]; then + echo "\$LM_LICENSE_FILE environment variable detected. Adding it docker environment." + DOCKER_EXEC+="-e LM_LICENSE_FILE=${LM_LICENSE_FILE} " +else + echo "\$LM_LICENSE_FILE not set, Vivado may not have the necessary license within the docker environment." +fi + +DOCKER_EXEC+="${DOCKER_TAG} /bin/bash" + +$DOCKER_EXEC + diff --git a/examples/hgcal_autoencoder/.gitignore b/examples/hgcal_autoencoder/.gitignore new file mode 100644 index 000000000..9fc6747ec --- /dev/null +++ b/examples/hgcal_autoencoder/.gitignore @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +data/ +# Large ensemble checkpoints +**/averaging/**/*.pth +**/voting/**/*.pth +**/snapshot_test/**/*.pth +**/sse/**/*.pth +**/sse_deepcopy/**/*.pth +**/sse_more_epochs/**/*.pth +**/fge/**/*.pth +**/fge_deepcopy/**/*.pth +**/adaboost/**/*.pth +**/adaboost_deepcopy/**/*.pth +**/adaboost_seq/**/*.pth +**/adaboost_fixed_mask_short/**/*.pth +**/bagging/**/*.pth +**/bagging_deepcopy/**/*.pth \ No newline at end of file diff --git a/examples/hgcal_autoencoder/README.md b/examples/hgcal_autoencoder/README.md new file mode 100644 index 000000000..9952d6ba5 --- /dev/null +++ b/examples/hgcal_autoencoder/README.md @@ -0,0 +1,9 @@ +# CERN LHC High Granularity Calorimeter (HGCal) Autoencoder +We build a LogicNets version of the HGCal autoencoder, which requires 50ns inference latency. + +## Download the dataset +Download the dataset. Right now we're only using the `nElinks_5` dataset: +* [HGCal dataset](https://emdhgcalae.nrp-nautilus.io/ttbar/data/HGCal22Data_signal_driven_ttbar_v11/nElinks_5/) + + +TODO: Complete \ No newline at end of file diff --git a/examples/hgcal_autoencoder/adaboost/ablation_results.csv b/examples/hgcal_autoencoder/adaboost/ablation_results.csv new file mode 100644 index 000000000..c4268811f --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/ablation_results.csv @@ -0,0 +1,13 @@ +trial,emd,loss,ensemble_size,model_size +adaboost_large_seq_seed432384445,1.445,0.013,1,large +adaboost_large_ind_decoder_seed432384445,1.445,0.013,1,large +adaboost_small_single_no_sampler_model,1.568,0.023,1,small +adaboost_medium_seq_seed524926359,1.578,0.027,1,medium +adaboost_medium_ind_decoder_seed524926359,1.578,0.027,1,medium +adaboost_small_seq_seed963241121,1.638,0.023,1,small +adaboost_small_ind_decoder_seed963241121,1.638,0.023,1,small +adaboost_seq_medium_fixed_decoder_seed524926359,1.812,0.03,1,medium +adaboost_medium_fixed_decoder_seed524926359,1.812,0.03,1,medium +adaboost_small_seq_fixed_decoder_seed963241121,2.062,0.037,1,small +adaboost_small_single_no_sampler_fixed_decoder_model,2.095,0.037,1,small +adaboost_large_seq_fixed_decoder_seed432384445,2.153,0.038,1,large diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..7a327e80c --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/ensemble_perf.txt @@ -0,0 +1,18 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.037530142813920975 Avg EMD = 2.1530842364607374 +Ensemble size 1 val loss: 0.037530142813920975 Avg EMD = -1 +Single model 2 val loss: 0.03414902836084366 Avg EMD = -1 +Ensemble size 2 val loss: 0.026043033227324486 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1701948576.4710b305f7b4.558435.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1701948576.4710b305f7b4.558435.0 new file mode 100644 index 000000000..0aa452c1e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1701948576.4710b305f7b4.558435.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1701975797.4710b305f7b4.558435.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1701975797.4710b305f7b4.558435.1 new file mode 100644 index 000000000..4cb1c7b49 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1701975797.4710b305f7b4.558435.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1702001629.4710b305f7b4.558435.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1702001629.4710b305f7b4.558435.2 new file mode 100644 index 000000000..c71e893f9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/events.out.tfevents.1702001629.4710b305f7b4.558435.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/hparams.yml new file mode 100644 index 000000000..ba8be37ae --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_decoder_seed432384445/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/adaboost_large_fixed_mask_10epochs_seed1_loss=0.102_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/adaboost_large_fixed_mask_10epochs_seed1_loss=0.102_emd.txt new file mode 100644 index 000000000..dd125ff50 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/adaboost_large_fixed_mask_10epochs_seed1_loss=0.102_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.92502802681242 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/ensemble_perf.txt new file mode 100644 index 000000000..2a9e62a95 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.032204270362854004 Avg EMD = 1.9887749850461698 +Ensemble size 1 val loss: 0.032204266637563705 Avg EMD = -1 +Single model 2 val loss: 0.01942037045955658 Avg EMD = -1 +Ensemble size 2 val loss: 0.03255021944642067 Avg EMD = -1 +Ensemble size 2 val loss: 0.012401380576193333 Avg EMD = 1.4669991468389407 +Single model 3 val loss: 0.026440639048814774 Avg EMD = -1 +Ensemble size 3 val loss: 0.0378832183778286 Avg EMD = -1 +Single model 4 val loss: 0.032390400767326355 Avg EMD = -1 +Ensemble size 4 val loss: 0.04622641205787659 Avg EMD = -1 +Ensemble size 4 val loss: 0.011204873211681843 Avg EMD = 1.397843797388845 +Single model 5 val loss: 0.035594139248132706 Avg EMD = -1 +Ensemble size 5 val loss: 0.057015907019376755 Avg EMD = -1 +Single model 6 val loss: 0.03444666787981987 Avg EMD = -1 +Ensemble size 6 val loss: 0.05009344592690468 Avg EMD = -1 +Single model 7 val loss: 0.04357433319091797 Avg EMD = -1 +Ensemble size 7 val loss: 0.0518336296081543 Avg EMD = -1 +Single model 8 val loss: 0.03486134111881256 Avg EMD = -1 +Ensemble size 8 val loss: 0.0699441134929657 Avg EMD = -1 +Ensemble size 8 val loss: 0.010818537324666977 Avg EMD = 1.3843371158948035 +Single model 9 val loss: 0.0494636707007885 Avg EMD = -1 +Ensemble size 9 val loss: 0.06947609782218933 Avg EMD = -1 +Single model 10 val loss: 0.03522075340151787 Avg EMD = -1 +Ensemble size 10 val loss: 0.06992564350366592 Avg EMD = -1 +Single model 11 val loss: 0.030825261026620865 Avg EMD = -1 +Ensemble size 11 val loss: 0.0707307830452919 Avg EMD = -1 +Single model 12 val loss: 0.04364030435681343 Avg EMD = -1 +Ensemble size 12 val loss: 0.07907851040363312 Avg EMD = -1 +Single model 13 val loss: 0.04610045254230499 Avg EMD = -1 +Ensemble size 13 val loss: 0.0767691358923912 Avg EMD = -1 +Single model 14 val loss: 0.037396349012851715 Avg EMD = -1 +Ensemble size 14 val loss: 0.07281851768493652 Avg EMD = -1 +Single model 15 val loss: 0.029193993657827377 Avg EMD = -1 +Ensemble size 15 val loss: 0.07931873202323914 Avg EMD = -1 +Single model 16 val loss: 0.04547411575913429 Avg EMD = -1 +Ensemble size 16 val loss: 0.07359667122364044 Avg EMD = -1 +Ensemble size 16 val loss: 0.012191367335617542 Avg EMD = 1.399761371365196 +Single model 17 val loss: 0.04340395703911781 Avg EMD = -1 +Ensemble size 17 val loss: 0.09359312802553177 Avg EMD = -1 +Single model 18 val loss: 0.05174268037080765 Avg EMD = -1 +Ensemble size 18 val loss: 0.09204155951738358 Avg EMD = -1 +Single model 19 val loss: 0.044067032635211945 Avg EMD = -1 +Ensemble size 19 val loss: 0.0965791568160057 Avg EMD = -1 +Single model 20 val loss: 0.03497260436415672 Avg EMD = -1 +Ensemble size 20 val loss: 0.09635917097330093 Avg EMD = -1 +Single model 21 val loss: 0.03836346045136452 Avg EMD = -1 +Ensemble size 21 val loss: 0.0920274406671524 Avg EMD = -1 +Single model 22 val loss: 0.06767582893371582 Avg EMD = -1 +Ensemble size 22 val loss: 0.08828380703926086 Avg EMD = -1 +Single model 23 val loss: 0.051703259348869324 Avg EMD = -1 +Ensemble size 23 val loss: 0.10884469002485275 Avg EMD = -1 +Single model 24 val loss: 0.04838264733552933 Avg EMD = -1 +Ensemble size 24 val loss: 0.099635049700737 Avg EMD = -1 +Single model 25 val loss: 0.05318736284971237 Avg EMD = -1 +Ensemble size 25 val loss: 0.0965813398361206 Avg EMD = -1 +Single model 26 val loss: 0.05000342056155205 Avg EMD = -1 +Ensemble size 26 val loss: 0.09866003692150116 Avg EMD = -1 +Single model 27 val loss: 0.0625263974070549 Avg EMD = -1 +Ensemble size 27 val loss: 0.09649928659200668 Avg EMD = -1 +Single model 28 val loss: 0.05123133957386017 Avg EMD = -1 +Ensemble size 28 val loss: 0.09604118764400482 Avg EMD = -1 +Single model 29 val loss: 0.05799226462841034 Avg EMD = -1 +Ensemble size 29 val loss: 0.09335285425186157 Avg EMD = -1 +Single model 30 val loss: 0.04348878934979439 Avg EMD = -1 +Ensemble size 30 val loss: 0.10187516361474991 Avg EMD = -1 +Single model 31 val loss: 0.05551258847117424 Avg EMD = -1 +Ensemble size 31 val loss: 0.09599204361438751 Avg EMD = -1 +Single model 32 val loss: 0.05175085365772247 Avg EMD = -1 +Ensemble size 32 val loss: 0.10211855918169022 Avg EMD = -1 +Ensemble size 32 val loss: 0.015312937088310719 Avg EMD = 1.5095593245190315 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702486397.743e748117cb.532010.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702486397.743e748117cb.532010.0 new file mode 100644 index 000000000..3dabc1821 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702486397.743e748117cb.532010.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702488359.743e748117cb.532010.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702488359.743e748117cb.532010.1 new file mode 100644 index 000000000..95a37d6e5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702488359.743e748117cb.532010.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702489636.743e748117cb.532010.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702489636.743e748117cb.532010.2 new file mode 100644 index 000000000..c30c27882 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702489636.743e748117cb.532010.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702490489.743e748117cb.532010.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702490489.743e748117cb.532010.3 new file mode 100644 index 000000000..aecba4330 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702490489.743e748117cb.532010.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702491766.743e748117cb.532010.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702491766.743e748117cb.532010.4 new file mode 100644 index 000000000..dce64ba21 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702491766.743e748117cb.532010.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702493050.743e748117cb.532010.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702493050.743e748117cb.532010.5 new file mode 100644 index 000000000..75cfd4c47 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702493050.743e748117cb.532010.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702494018.743e748117cb.532010.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702494018.743e748117cb.532010.6 new file mode 100644 index 000000000..3fe43e3b4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702494018.743e748117cb.532010.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702495315.743e748117cb.532010.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702495315.743e748117cb.532010.7 new file mode 100644 index 000000000..0fe3300ed Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702495315.743e748117cb.532010.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702496604.743e748117cb.532010.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702496604.743e748117cb.532010.8 new file mode 100644 index 000000000..7b9c7a4bf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702496604.743e748117cb.532010.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702497904.743e748117cb.532010.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702497904.743e748117cb.532010.9 new file mode 100644 index 000000000..5ed0f0554 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702497904.743e748117cb.532010.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702499212.743e748117cb.532010.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702499212.743e748117cb.532010.10 new file mode 100644 index 000000000..2412a9dd4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702499212.743e748117cb.532010.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702500315.743e748117cb.532010.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702500315.743e748117cb.532010.11 new file mode 100644 index 000000000..8a7ac459e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702500315.743e748117cb.532010.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702501626.743e748117cb.532010.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702501626.743e748117cb.532010.12 new file mode 100644 index 000000000..52d650012 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702501626.743e748117cb.532010.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702502942.743e748117cb.532010.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702502942.743e748117cb.532010.13 new file mode 100644 index 000000000..a2f8514b5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702502942.743e748117cb.532010.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702504263.743e748117cb.532010.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702504263.743e748117cb.532010.14 new file mode 100644 index 000000000..3c103554f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702504263.743e748117cb.532010.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702505590.743e748117cb.532010.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702505590.743e748117cb.532010.15 new file mode 100644 index 000000000..61c850d71 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702505590.743e748117cb.532010.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702506923.743e748117cb.532010.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702506923.743e748117cb.532010.16 new file mode 100644 index 000000000..ad453979a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702506923.743e748117cb.532010.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702508256.743e748117cb.532010.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702508256.743e748117cb.532010.17 new file mode 100644 index 000000000..e4b71be9b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702508256.743e748117cb.532010.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702509608.743e748117cb.532010.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702509608.743e748117cb.532010.18 new file mode 100644 index 000000000..bc0b8227e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702509608.743e748117cb.532010.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702510961.743e748117cb.532010.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702510961.743e748117cb.532010.19 new file mode 100644 index 000000000..c4b9a2a98 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702510961.743e748117cb.532010.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702512374.743e748117cb.532010.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702512374.743e748117cb.532010.20 new file mode 100644 index 000000000..6331b9cd3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702512374.743e748117cb.532010.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702513720.743e748117cb.532010.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702513720.743e748117cb.532010.21 new file mode 100644 index 000000000..bfb68bfba Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702513720.743e748117cb.532010.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702515067.743e748117cb.532010.22 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702515067.743e748117cb.532010.22 new file mode 100644 index 000000000..838e4a7c8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702515067.743e748117cb.532010.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702516425.743e748117cb.532010.23 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702516425.743e748117cb.532010.23 new file mode 100644 index 000000000..3107403dc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702516425.743e748117cb.532010.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702517789.743e748117cb.532010.24 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702517789.743e748117cb.532010.24 new file mode 100644 index 000000000..d751c2f78 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702517789.743e748117cb.532010.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702519173.743e748117cb.532010.25 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702519173.743e748117cb.532010.25 new file mode 100644 index 000000000..8f723c5ca Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702519173.743e748117cb.532010.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702520542.743e748117cb.532010.26 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702520542.743e748117cb.532010.26 new file mode 100644 index 000000000..a1b22b8b8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702520542.743e748117cb.532010.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702521924.743e748117cb.532010.27 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702521924.743e748117cb.532010.27 new file mode 100644 index 000000000..f56ee5623 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702521924.743e748117cb.532010.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702523314.743e748117cb.532010.28 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702523314.743e748117cb.532010.28 new file mode 100644 index 000000000..c249eb5ec Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702523314.743e748117cb.532010.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702524710.743e748117cb.532010.29 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702524710.743e748117cb.532010.29 new file mode 100644 index 000000000..5b3699ad0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702524710.743e748117cb.532010.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702526114.743e748117cb.532010.30 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702526114.743e748117cb.532010.30 new file mode 100644 index 000000000..f467380a8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702526114.743e748117cb.532010.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702527524.743e748117cb.532010.31 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702527524.743e748117cb.532010.31 new file mode 100644 index 000000000..67b8ce59c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702527524.743e748117cb.532010.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702528959.743e748117cb.532010.32 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702528959.743e748117cb.532010.32 new file mode 100644 index 000000000..be993dfe0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702528959.743e748117cb.532010.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702530381.743e748117cb.532010.33 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702530381.743e748117cb.532010.33 new file mode 100644 index 000000000..cac1b4fe7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702530381.743e748117cb.532010.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702531814.743e748117cb.532010.34 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702531814.743e748117cb.532010.34 new file mode 100644 index 000000000..dbd5be542 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702531814.743e748117cb.532010.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702533254.743e748117cb.532010.35 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702533254.743e748117cb.532010.35 new file mode 100644 index 000000000..bd18c2043 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702533254.743e748117cb.532010.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702534687.743e748117cb.532010.36 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702534687.743e748117cb.532010.36 new file mode 100644 index 000000000..a28c7a3ec Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/events.out.tfevents.1702534687.743e748117cb.532010.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/hparams.yml new file mode 100644 index 000000000..a422a9989 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed1/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/adaboost_large_fixed_mask_10epochs_seed2_loss=0.084_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/adaboost_large_fixed_mask_10epochs_seed2_loss=0.084_emd.txt new file mode 100644 index 000000000..e4859757a --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/adaboost_large_fixed_mask_10epochs_seed2_loss=0.084_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.7551944482934925 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/ensemble_perf.txt new file mode 100644 index 000000000..f49435ba0 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.028726162388920784 Avg EMD = 2.009849537248494 +Ensemble size 1 val loss: 0.028726162388920784 Avg EMD = -1 +Single model 2 val loss: 0.032525841146707535 Avg EMD = -1 +Ensemble size 2 val loss: 0.03905763849616051 Avg EMD = -1 +Ensemble size 2 val loss: 0.017035391181707382 Avg EMD = 1.5661617356114335 +Single model 3 val loss: 0.030396319925785065 Avg EMD = -1 +Ensemble size 3 val loss: 0.040179796516895294 Avg EMD = -1 +Single model 4 val loss: 0.031827762722969055 Avg EMD = -1 +Ensemble size 4 val loss: 0.046624086797237396 Avg EMD = -1 +Ensemble size 4 val loss: 0.01549182366579771 Avg EMD = 1.4928622644688887 +Single model 5 val loss: 0.026638919487595558 Avg EMD = -1 +Ensemble size 5 val loss: 0.0523042231798172 Avg EMD = -1 +Single model 6 val loss: 0.039683207869529724 Avg EMD = -1 +Ensemble size 6 val loss: 0.053881168365478516 Avg EMD = -1 +Single model 7 val loss: 0.03960418701171875 Avg EMD = -1 +Ensemble size 7 val loss: 0.05880796164274216 Avg EMD = -1 +Single model 8 val loss: 0.03888421878218651 Avg EMD = -1 +Ensemble size 8 val loss: 0.0675109475851059 Avg EMD = -1 +Ensemble size 8 val loss: 0.012625644914805889 Avg EMD = 1.3909494277565322 +Single model 9 val loss: 0.04736941307783127 Avg EMD = -1 +Ensemble size 9 val loss: 0.06063983589410782 Avg EMD = -1 +Single model 10 val loss: 0.03849106281995773 Avg EMD = -1 +Ensemble size 10 val loss: 0.06546925753355026 Avg EMD = -1 +Single model 11 val loss: 0.03273306041955948 Avg EMD = -1 +Ensemble size 11 val loss: 0.06562300771474838 Avg EMD = -1 +Single model 12 val loss: 0.0339103564620018 Avg EMD = -1 +Ensemble size 12 val loss: 0.0718442052602768 Avg EMD = -1 +Single model 13 val loss: 0.03441455960273743 Avg EMD = -1 +Ensemble size 13 val loss: 0.08543670922517776 Avg EMD = -1 +Single model 14 val loss: 0.04022197797894478 Avg EMD = -1 +Ensemble size 14 val loss: 0.07707057148218155 Avg EMD = -1 +Single model 15 val loss: 0.04360414296388626 Avg EMD = -1 +Ensemble size 15 val loss: 0.08619287610054016 Avg EMD = -1 +Single model 16 val loss: 0.03572370484471321 Avg EMD = -1 +Ensemble size 16 val loss: 0.08299784362316132 Avg EMD = -1 +Ensemble size 16 val loss: 0.013241082429885864 Avg EMD = 1.4837980229143721 +Single model 17 val loss: 0.04313889518380165 Avg EMD = -1 +Ensemble size 17 val loss: 0.08363579958677292 Avg EMD = -1 +Single model 18 val loss: 0.030065374448895454 Avg EMD = -1 +Ensemble size 18 val loss: 0.0799703449010849 Avg EMD = -1 +Single model 19 val loss: 0.030659398064017296 Avg EMD = -1 +Ensemble size 19 val loss: 0.07740721106529236 Avg EMD = -1 +Single model 20 val loss: 0.03377937152981758 Avg EMD = -1 +Ensemble size 20 val loss: 0.07704265415668488 Avg EMD = -1 +Single model 21 val loss: 0.029880253598093987 Avg EMD = -1 +Ensemble size 21 val loss: 0.07886065542697906 Avg EMD = -1 +Single model 22 val loss: 0.03941957280039787 Avg EMD = -1 +Ensemble size 22 val loss: 0.07897390425205231 Avg EMD = -1 +Single model 23 val loss: 0.04367203637957573 Avg EMD = -1 +Ensemble size 23 val loss: 0.07246582955121994 Avg EMD = -1 +Single model 24 val loss: 0.039890795946121216 Avg EMD = -1 +Ensemble size 24 val loss: 0.07284708321094513 Avg EMD = -1 +Single model 25 val loss: 0.03734039515256882 Avg EMD = -1 +Ensemble size 25 val loss: 0.08702488988637924 Avg EMD = -1 +Single model 26 val loss: 0.04399030655622482 Avg EMD = -1 +Ensemble size 26 val loss: 0.0978093072772026 Avg EMD = -1 +Single model 27 val loss: 0.03597983345389366 Avg EMD = -1 +Ensemble size 27 val loss: 0.10538721829652786 Avg EMD = -1 +Single model 28 val loss: 0.04309329390525818 Avg EMD = -1 +Ensemble size 28 val loss: 0.09377002716064453 Avg EMD = -1 +Single model 29 val loss: 0.0570061020553112 Avg EMD = -1 +Ensemble size 29 val loss: 0.08496760576963425 Avg EMD = -1 +Single model 30 val loss: 0.07810158282518387 Avg EMD = -1 +Ensemble size 30 val loss: 0.08795315027236938 Avg EMD = -1 +Single model 31 val loss: 0.040858931839466095 Avg EMD = -1 +Ensemble size 31 val loss: 0.08340801298618317 Avg EMD = -1 +Single model 32 val loss: 0.035589560866355896 Avg EMD = -1 +Ensemble size 32 val loss: 0.08367529511451721 Avg EMD = -1 +Ensemble size 32 val loss: 0.0142368758097291 Avg EMD = 1.5134954545458712 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702537887.743e748117cb.572523.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702537887.743e748117cb.572523.0 new file mode 100644 index 000000000..6db60acfd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702537887.743e748117cb.572523.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702539862.743e748117cb.572523.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702539862.743e748117cb.572523.1 new file mode 100644 index 000000000..e0a7369ad Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702539862.743e748117cb.572523.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702541153.743e748117cb.572523.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702541153.743e748117cb.572523.2 new file mode 100644 index 000000000..62b85cd0c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702541153.743e748117cb.572523.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702542026.743e748117cb.572523.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702542026.743e748117cb.572523.3 new file mode 100644 index 000000000..d66fc65c2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702542026.743e748117cb.572523.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702543312.743e748117cb.572523.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702543312.743e748117cb.572523.4 new file mode 100644 index 000000000..8c1e682ab Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702543312.743e748117cb.572523.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702544606.743e748117cb.572523.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702544606.743e748117cb.572523.5 new file mode 100644 index 000000000..f43068fd8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702544606.743e748117cb.572523.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702545553.743e748117cb.572523.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702545553.743e748117cb.572523.6 new file mode 100644 index 000000000..eca76368b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702545553.743e748117cb.572523.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702546846.743e748117cb.572523.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702546846.743e748117cb.572523.7 new file mode 100644 index 000000000..f0952db18 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702546846.743e748117cb.572523.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702548147.743e748117cb.572523.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702548147.743e748117cb.572523.8 new file mode 100644 index 000000000..c70773e18 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702548147.743e748117cb.572523.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702549450.743e748117cb.572523.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702549450.743e748117cb.572523.9 new file mode 100644 index 000000000..ec3075297 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702549450.743e748117cb.572523.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702550763.743e748117cb.572523.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702550763.743e748117cb.572523.10 new file mode 100644 index 000000000..d23f18316 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702550763.743e748117cb.572523.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702551871.743e748117cb.572523.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702551871.743e748117cb.572523.11 new file mode 100644 index 000000000..91b9c6539 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702551871.743e748117cb.572523.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702553178.743e748117cb.572523.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702553178.743e748117cb.572523.12 new file mode 100644 index 000000000..c2b96f76c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702553178.743e748117cb.572523.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702554496.743e748117cb.572523.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702554496.743e748117cb.572523.13 new file mode 100644 index 000000000..6def465cf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702554496.743e748117cb.572523.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702555816.743e748117cb.572523.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702555816.743e748117cb.572523.14 new file mode 100644 index 000000000..23ac03626 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702555816.743e748117cb.572523.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702557145.743e748117cb.572523.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702557145.743e748117cb.572523.15 new file mode 100644 index 000000000..ecef25301 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702557145.743e748117cb.572523.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702558482.743e748117cb.572523.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702558482.743e748117cb.572523.16 new file mode 100644 index 000000000..c1c6becbe Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702558482.743e748117cb.572523.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702559820.743e748117cb.572523.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702559820.743e748117cb.572523.17 new file mode 100644 index 000000000..b3ffd6f9c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702559820.743e748117cb.572523.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702561169.743e748117cb.572523.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702561169.743e748117cb.572523.18 new file mode 100644 index 000000000..6a2654dd8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702561169.743e748117cb.572523.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702562524.743e748117cb.572523.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702562524.743e748117cb.572523.19 new file mode 100644 index 000000000..4b3fd998b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702562524.743e748117cb.572523.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702563944.743e748117cb.572523.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702563944.743e748117cb.572523.20 new file mode 100644 index 000000000..44503cd9b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702563944.743e748117cb.572523.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702565286.743e748117cb.572523.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702565286.743e748117cb.572523.21 new file mode 100644 index 000000000..20c80737a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702565286.743e748117cb.572523.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702566632.743e748117cb.572523.22 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702566632.743e748117cb.572523.22 new file mode 100644 index 000000000..80d4419d7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702566632.743e748117cb.572523.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702567984.743e748117cb.572523.23 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702567984.743e748117cb.572523.23 new file mode 100644 index 000000000..038822492 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702567984.743e748117cb.572523.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702569344.743e748117cb.572523.24 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702569344.743e748117cb.572523.24 new file mode 100644 index 000000000..e78faa52c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702569344.743e748117cb.572523.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702570708.743e748117cb.572523.25 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702570708.743e748117cb.572523.25 new file mode 100644 index 000000000..c8a33f0ae Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702570708.743e748117cb.572523.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702572089.743e748117cb.572523.26 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702572089.743e748117cb.572523.26 new file mode 100644 index 000000000..c016e81c2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702572089.743e748117cb.572523.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702573470.743e748117cb.572523.27 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702573470.743e748117cb.572523.27 new file mode 100644 index 000000000..4977718f9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702573470.743e748117cb.572523.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702574853.743e748117cb.572523.28 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702574853.743e748117cb.572523.28 new file mode 100644 index 000000000..3027d4878 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702574853.743e748117cb.572523.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702576248.743e748117cb.572523.29 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702576248.743e748117cb.572523.29 new file mode 100644 index 000000000..848132ec8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702576248.743e748117cb.572523.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702577646.743e748117cb.572523.30 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702577646.743e748117cb.572523.30 new file mode 100644 index 000000000..75bebce9b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702577646.743e748117cb.572523.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702579048.743e748117cb.572523.31 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702579048.743e748117cb.572523.31 new file mode 100644 index 000000000..24b0560c7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702579048.743e748117cb.572523.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702580461.743e748117cb.572523.32 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702580461.743e748117cb.572523.32 new file mode 100644 index 000000000..299941e20 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702580461.743e748117cb.572523.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702581880.743e748117cb.572523.33 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702581880.743e748117cb.572523.33 new file mode 100644 index 000000000..4a52cf560 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702581880.743e748117cb.572523.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702583311.743e748117cb.572523.34 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702583311.743e748117cb.572523.34 new file mode 100644 index 000000000..88c59f9c9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702583311.743e748117cb.572523.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702584749.743e748117cb.572523.35 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702584749.743e748117cb.572523.35 new file mode 100644 index 000000000..35f72016a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702584749.743e748117cb.572523.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702586187.743e748117cb.572523.36 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702586187.743e748117cb.572523.36 new file mode 100644 index 000000000..fdcf28bc5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/events.out.tfevents.1702586187.743e748117cb.572523.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/hparams.yml new file mode 100644 index 000000000..6a2c3869a --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed2/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/adaboost_large_fixed_mask_10epochs_seed432384445_loss=0.094_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/adaboost_large_fixed_mask_10epochs_seed432384445_loss=0.094_emd.txt new file mode 100644 index 000000000..ac97f6fb3 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/adaboost_large_fixed_mask_10epochs_seed432384445_loss=0.094_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.9086697836415243 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..7c10e1811 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.029219504445791245 Avg EMD = 1.93216918557882 +Ensemble size 1 val loss: 0.029219498857855797 Avg EMD = -1 +Single model 2 val loss: 0.02432231977581978 Avg EMD = -1 +Ensemble size 2 val loss: 0.03562154620885849 Avg EMD = -1 +Ensemble size 2 val loss: 0.015350637957453728 Avg EMD = 1.553777162490627 +Single model 3 val loss: 0.026386549696326256 Avg EMD = -1 +Ensemble size 3 val loss: 0.05501151457428932 Avg EMD = -1 +Single model 4 val loss: 0.03269069641828537 Avg EMD = -1 +Ensemble size 4 val loss: 0.05900757387280464 Avg EMD = -1 +Ensemble size 4 val loss: 0.01168410200625658 Avg EMD = 1.3929150939037125 +Single model 5 val loss: 0.03195265680551529 Avg EMD = -1 +Ensemble size 5 val loss: 0.058440010994672775 Avg EMD = -1 +Single model 6 val loss: 0.03269752487540245 Avg EMD = -1 +Ensemble size 6 val loss: 0.04773933067917824 Avg EMD = -1 +Single model 7 val loss: 0.030250893905758858 Avg EMD = -1 +Ensemble size 7 val loss: 0.055921245366334915 Avg EMD = -1 +Single model 8 val loss: 0.028940793126821518 Avg EMD = -1 +Ensemble size 8 val loss: 0.0544341616332531 Avg EMD = -1 +Ensemble size 8 val loss: 0.011221153661608696 Avg EMD = 1.3601743375153217 +Single model 9 val loss: 0.029953235760331154 Avg EMD = -1 +Ensemble size 9 val loss: 0.06280169636011124 Avg EMD = -1 +Single model 10 val loss: 0.027273889631032944 Avg EMD = -1 +Ensemble size 10 val loss: 0.059977125376462936 Avg EMD = -1 +Single model 11 val loss: 0.03949837386608124 Avg EMD = -1 +Ensemble size 11 val loss: 0.06516765058040619 Avg EMD = -1 +Single model 12 val loss: 0.03531062602996826 Avg EMD = -1 +Ensemble size 12 val loss: 0.06487555056810379 Avg EMD = -1 +Single model 13 val loss: 0.046689365059137344 Avg EMD = -1 +Ensemble size 13 val loss: 0.06287014484405518 Avg EMD = -1 +Single model 14 val loss: 0.03873186185956001 Avg EMD = -1 +Ensemble size 14 val loss: 0.0615067183971405 Avg EMD = -1 +Single model 15 val loss: 0.034902144223451614 Avg EMD = -1 +Ensemble size 15 val loss: 0.06979470700025558 Avg EMD = -1 +Single model 16 val loss: 0.0468093678355217 Avg EMD = -1 +Ensemble size 16 val loss: 0.07340128719806671 Avg EMD = -1 +Ensemble size 16 val loss: 0.011072716675698757 Avg EMD = 1.3717610329248524 +Single model 17 val loss: 0.030464760959148407 Avg EMD = -1 +Ensemble size 17 val loss: 0.07385512441396713 Avg EMD = -1 +Single model 18 val loss: 0.03888622671365738 Avg EMD = -1 +Ensemble size 18 val loss: 0.07298554480075836 Avg EMD = -1 +Single model 19 val loss: 0.043101873248815536 Avg EMD = -1 +Ensemble size 19 val loss: 0.07031544297933578 Avg EMD = -1 +Single model 20 val loss: 0.027136588469147682 Avg EMD = -1 +Ensemble size 20 val loss: 0.07135023921728134 Avg EMD = -1 +Single model 21 val loss: 0.0380118228495121 Avg EMD = -1 +Ensemble size 21 val loss: 0.07381293177604675 Avg EMD = -1 +Single model 22 val loss: 0.0514756515622139 Avg EMD = -1 +Ensemble size 22 val loss: 0.07681484520435333 Avg EMD = -1 +Single model 23 val loss: 0.04227834567427635 Avg EMD = -1 +Ensemble size 23 val loss: 0.08525822311639786 Avg EMD = -1 +Single model 24 val loss: 0.04243645444512367 Avg EMD = -1 +Ensemble size 24 val loss: 0.08279665559530258 Avg EMD = -1 +Single model 25 val loss: 0.047857075929641724 Avg EMD = -1 +Ensemble size 25 val loss: 0.09090016782283783 Avg EMD = -1 +Single model 26 val loss: 0.03735659644007683 Avg EMD = -1 +Ensemble size 26 val loss: 0.09447331726551056 Avg EMD = -1 +Single model 27 val loss: 0.03529612720012665 Avg EMD = -1 +Ensemble size 27 val loss: 0.09525734186172485 Avg EMD = -1 +Single model 28 val loss: 0.03411305695772171 Avg EMD = -1 +Ensemble size 28 val loss: 0.08751415461301804 Avg EMD = -1 +Single model 29 val loss: 0.04482106491923332 Avg EMD = -1 +Ensemble size 29 val loss: 0.09976273030042648 Avg EMD = -1 +Single model 30 val loss: 0.04496418312191963 Avg EMD = -1 +Ensemble size 30 val loss: 0.0989774838089943 Avg EMD = -1 +Single model 31 val loss: 0.0382767952978611 Avg EMD = -1 +Ensemble size 31 val loss: 0.09532522410154343 Avg EMD = -1 +Single model 32 val loss: 0.03485273942351341 Avg EMD = -1 +Ensemble size 32 val loss: 0.0940139889717102 Avg EMD = -1 +Ensemble size 32 val loss: 0.015128720551729202 Avg EMD = 1.5287756695419434 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702589375.743e748117cb.609056.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702589375.743e748117cb.609056.0 new file mode 100644 index 000000000..8f831a163 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702589375.743e748117cb.609056.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702591375.743e748117cb.609056.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702591375.743e748117cb.609056.1 new file mode 100644 index 000000000..2fdbf6227 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702591375.743e748117cb.609056.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702592690.743e748117cb.609056.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702592690.743e748117cb.609056.2 new file mode 100644 index 000000000..6908da812 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702592690.743e748117cb.609056.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702593562.743e748117cb.609056.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702593562.743e748117cb.609056.3 new file mode 100644 index 000000000..4ac19b274 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702593562.743e748117cb.609056.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702594880.743e748117cb.609056.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702594880.743e748117cb.609056.4 new file mode 100644 index 000000000..2978e300c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702594880.743e748117cb.609056.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702596202.743e748117cb.609056.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702596202.743e748117cb.609056.5 new file mode 100644 index 000000000..15a70c327 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702596202.743e748117cb.609056.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702597153.743e748117cb.609056.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702597153.743e748117cb.609056.6 new file mode 100644 index 000000000..ce10c5f71 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702597153.743e748117cb.609056.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702598471.743e748117cb.609056.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702598471.743e748117cb.609056.7 new file mode 100644 index 000000000..09ccd21ee Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702598471.743e748117cb.609056.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702599805.743e748117cb.609056.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702599805.743e748117cb.609056.8 new file mode 100644 index 000000000..243415717 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702599805.743e748117cb.609056.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702601146.743e748117cb.609056.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702601146.743e748117cb.609056.9 new file mode 100644 index 000000000..fe2a95e30 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702601146.743e748117cb.609056.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702602494.743e748117cb.609056.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702602494.743e748117cb.609056.10 new file mode 100644 index 000000000..d9f4d1e93 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702602494.743e748117cb.609056.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702603607.743e748117cb.609056.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702603607.743e748117cb.609056.11 new file mode 100644 index 000000000..780687a1a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702603607.743e748117cb.609056.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702604950.743e748117cb.609056.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702604950.743e748117cb.609056.12 new file mode 100644 index 000000000..832cf89f2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702604950.743e748117cb.609056.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702606301.743e748117cb.609056.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702606301.743e748117cb.609056.13 new file mode 100644 index 000000000..32fa582d8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702606301.743e748117cb.609056.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702607657.743e748117cb.609056.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702607657.743e748117cb.609056.14 new file mode 100644 index 000000000..976200108 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702607657.743e748117cb.609056.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702609017.743e748117cb.609056.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702609017.743e748117cb.609056.15 new file mode 100644 index 000000000..8590bb835 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702609017.743e748117cb.609056.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702610383.743e748117cb.609056.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702610383.743e748117cb.609056.16 new file mode 100644 index 000000000..3e1e08e42 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702610383.743e748117cb.609056.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702611756.743e748117cb.609056.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702611756.743e748117cb.609056.17 new file mode 100644 index 000000000..da3b349cb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702611756.743e748117cb.609056.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702613134.743e748117cb.609056.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702613134.743e748117cb.609056.18 new file mode 100644 index 000000000..cb4627a86 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702613134.743e748117cb.609056.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702614523.743e748117cb.609056.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702614523.743e748117cb.609056.19 new file mode 100644 index 000000000..6aec3730a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702614523.743e748117cb.609056.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702615959.743e748117cb.609056.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702615959.743e748117cb.609056.20 new file mode 100644 index 000000000..f2b72aa19 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702615959.743e748117cb.609056.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702617339.743e748117cb.609056.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702617339.743e748117cb.609056.21 new file mode 100644 index 000000000..e95cd1a08 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702617339.743e748117cb.609056.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702618724.743e748117cb.609056.22 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702618724.743e748117cb.609056.22 new file mode 100644 index 000000000..be9cb72c6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702618724.743e748117cb.609056.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702620114.743e748117cb.609056.23 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702620114.743e748117cb.609056.23 new file mode 100644 index 000000000..d0662b439 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702620114.743e748117cb.609056.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702621543.743e748117cb.609056.24 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702621543.743e748117cb.609056.24 new file mode 100644 index 000000000..24915a471 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702621543.743e748117cb.609056.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702622897.743e748117cb.609056.25 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702622897.743e748117cb.609056.25 new file mode 100644 index 000000000..8ecff4e45 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702622897.743e748117cb.609056.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702624260.743e748117cb.609056.26 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702624260.743e748117cb.609056.26 new file mode 100644 index 000000000..ceb3a71e5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702624260.743e748117cb.609056.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702625629.743e748117cb.609056.27 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702625629.743e748117cb.609056.27 new file mode 100644 index 000000000..888d2830a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702625629.743e748117cb.609056.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702626997.743e748117cb.609056.28 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702626997.743e748117cb.609056.28 new file mode 100644 index 000000000..c807147f7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702626997.743e748117cb.609056.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702628374.743e748117cb.609056.29 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702628374.743e748117cb.609056.29 new file mode 100644 index 000000000..5c31a9b9e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702628374.743e748117cb.609056.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702629756.743e748117cb.609056.30 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702629756.743e748117cb.609056.30 new file mode 100644 index 000000000..56650d89e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702629756.743e748117cb.609056.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702631149.743e748117cb.609056.31 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702631149.743e748117cb.609056.31 new file mode 100644 index 000000000..e84568838 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702631149.743e748117cb.609056.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702632544.743e748117cb.609056.32 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702632544.743e748117cb.609056.32 new file mode 100644 index 000000000..a6168d4c6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702632544.743e748117cb.609056.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702633950.743e748117cb.609056.33 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702633950.743e748117cb.609056.33 new file mode 100644 index 000000000..9c722a520 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702633950.743e748117cb.609056.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702635360.743e748117cb.609056.34 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702635360.743e748117cb.609056.34 new file mode 100644 index 000000000..cc90c2be9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702635360.743e748117cb.609056.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702636779.743e748117cb.609056.35 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702636779.743e748117cb.609056.35 new file mode 100644 index 000000000..9ad6150af Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702636779.743e748117cb.609056.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702638206.743e748117cb.609056.36 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702638206.743e748117cb.609056.36 new file mode 100644 index 000000000..934b0c889 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/events.out.tfevents.1702638206.743e748117cb.609056.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/hparams.yml new file mode 100644 index 000000000..8f247ad7e --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_10epochs_seed432384445/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/ensemble_perf.txt new file mode 100644 index 000000000..c7803112c --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/ensemble_perf.txt @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.010818607173860073 Avg EMD = 1.4058614016566102 +Ensemble size 1 val loss: 0.010818607173860073 Avg EMD = -1 +Single model 2 val loss: 0.011621198616921902 Avg EMD = -1 +Ensemble size 2 val loss: 0.020420225337147713 Avg EMD = -1 +Ensemble size 2 val loss: 0.010254418477416039 Avg EMD = 1.3741931905067677 +Single model 3 val loss: 0.011259191669523716 Avg EMD = -1 +Ensemble size 3 val loss: 0.0346590057015419 Avg EMD = -1 +Single model 4 val loss: 0.012057295069098473 Avg EMD = -1 +Ensemble size 4 val loss: 0.06505177915096283 Avg EMD = -1 +Ensemble size 4 val loss: 0.010090535506606102 Avg EMD = 1.3752850356474111 +Single model 5 val loss: 0.014710815623402596 Avg EMD = -1 +Ensemble size 5 val loss: 0.0738549679517746 Avg EMD = -1 +Single model 6 val loss: 0.016842609271407127 Avg EMD = -1 +Ensemble size 6 val loss: 0.07502336800098419 Avg EMD = -1 +Single model 7 val loss: 0.018162522464990616 Avg EMD = -1 +Ensemble size 7 val loss: 0.0749908909201622 Avg EMD = -1 +Single model 8 val loss: 0.019560057669878006 Avg EMD = -1 +Ensemble size 8 val loss: 0.06953822076320648 Avg EMD = -1 +Ensemble size 8 val loss: 0.011209753341972828 Avg EMD = 1.400522782699178 +Single model 9 val loss: 0.026149123907089233 Avg EMD = -1 +Ensemble size 9 val loss: 0.058674462139606476 Avg EMD = -1 +Single model 10 val loss: 0.029423803091049194 Avg EMD = -1 +Ensemble size 10 val loss: 0.05974637717008591 Avg EMD = -1 +Single model 11 val loss: 0.03100864589214325 Avg EMD = -1 +Ensemble size 11 val loss: 0.07321382313966751 Avg EMD = -1 +Single model 12 val loss: 0.02924700453877449 Avg EMD = -1 +Ensemble size 12 val loss: 0.09376166015863419 Avg EMD = -1 +Single model 13 val loss: 0.029584744945168495 Avg EMD = -1 +Ensemble size 13 val loss: 0.09114742279052734 Avg EMD = -1 +Single model 14 val loss: 0.03511795774102211 Avg EMD = -1 +Ensemble size 14 val loss: 0.08879724889993668 Avg EMD = -1 +Single model 15 val loss: 0.03502177819609642 Avg EMD = -1 +Ensemble size 15 val loss: 0.09170900285243988 Avg EMD = -1 +Single model 16 val loss: 0.0373539999127388 Avg EMD = -1 +Ensemble size 16 val loss: 0.09800159931182861 Avg EMD = -1 +Ensemble size 16 val loss: 0.013652147725224495 Avg EMD = 1.4566221971266522 +Single model 17 val loss: 0.040345821529626846 Avg EMD = -1 +Ensemble size 17 val loss: 0.09757421910762787 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702483861.46dd8e72cc2b.258.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702483861.46dd8e72cc2b.258.0 new file mode 100644 index 000000000..2a825ced6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702483861.46dd8e72cc2b.258.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702512312.46dd8e72cc2b.258.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702512312.46dd8e72cc2b.258.1 new file mode 100644 index 000000000..b18728c7c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702512312.46dd8e72cc2b.258.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702540505.46dd8e72cc2b.258.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702540505.46dd8e72cc2b.258.2 new file mode 100644 index 000000000..85de1983d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702540505.46dd8e72cc2b.258.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702542037.46dd8e72cc2b.258.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702542037.46dd8e72cc2b.258.3 new file mode 100644 index 000000000..e740ad302 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702542037.46dd8e72cc2b.258.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702570297.46dd8e72cc2b.258.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702570297.46dd8e72cc2b.258.4 new file mode 100644 index 000000000..3f4cc2534 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702570297.46dd8e72cc2b.258.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702598448.46dd8e72cc2b.258.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702598448.46dd8e72cc2b.258.5 new file mode 100644 index 000000000..d623eb8ad Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702598448.46dd8e72cc2b.258.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702600416.46dd8e72cc2b.258.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702600416.46dd8e72cc2b.258.6 new file mode 100644 index 000000000..94d4fecba Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702600416.46dd8e72cc2b.258.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702628246.46dd8e72cc2b.258.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702628246.46dd8e72cc2b.258.7 new file mode 100644 index 000000000..f151b1d66 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702628246.46dd8e72cc2b.258.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702656244.46dd8e72cc2b.258.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702656244.46dd8e72cc2b.258.8 new file mode 100644 index 000000000..08e26b969 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702656244.46dd8e72cc2b.258.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702684305.46dd8e72cc2b.258.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702684305.46dd8e72cc2b.258.9 new file mode 100644 index 000000000..088993292 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702684305.46dd8e72cc2b.258.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702712332.46dd8e72cc2b.258.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702712332.46dd8e72cc2b.258.10 new file mode 100644 index 000000000..c0e3ded90 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702712332.46dd8e72cc2b.258.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702715148.46dd8e72cc2b.258.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702715148.46dd8e72cc2b.258.11 new file mode 100644 index 000000000..47dbc699f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702715148.46dd8e72cc2b.258.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702742858.46dd8e72cc2b.258.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702742858.46dd8e72cc2b.258.12 new file mode 100644 index 000000000..825511a1a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702742858.46dd8e72cc2b.258.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702770482.46dd8e72cc2b.258.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702770482.46dd8e72cc2b.258.13 new file mode 100644 index 000000000..3f9df592f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702770482.46dd8e72cc2b.258.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702798231.46dd8e72cc2b.258.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702798231.46dd8e72cc2b.258.14 new file mode 100644 index 000000000..bfe7f502e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702798231.46dd8e72cc2b.258.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702825757.46dd8e72cc2b.258.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702825757.46dd8e72cc2b.258.15 new file mode 100644 index 000000000..250f14a82 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702825757.46dd8e72cc2b.258.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702853362.46dd8e72cc2b.258.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702853362.46dd8e72cc2b.258.16 new file mode 100644 index 000000000..571a7d242 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702853362.46dd8e72cc2b.258.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702880963.46dd8e72cc2b.258.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702880963.46dd8e72cc2b.258.17 new file mode 100644 index 000000000..6c52543ff Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702880963.46dd8e72cc2b.258.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702909419.46dd8e72cc2b.258.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702909419.46dd8e72cc2b.258.18 new file mode 100644 index 000000000..4e13f0e71 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702909419.46dd8e72cc2b.258.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702938708.46dd8e72cc2b.258.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702938708.46dd8e72cc2b.258.19 new file mode 100644 index 000000000..dc34f5c28 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702938708.46dd8e72cc2b.258.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702943105.46dd8e72cc2b.258.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702943105.46dd8e72cc2b.258.20 new file mode 100644 index 000000000..9414a45d9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702943105.46dd8e72cc2b.258.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702971162.46dd8e72cc2b.258.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702971162.46dd8e72cc2b.258.21 new file mode 100644 index 000000000..6998c51a3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/events.out.tfevents.1702971162.46dd8e72cc2b.258.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/hparams.yml new file mode 100644 index 000000000..66b7e2a16 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed1/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/ensemble_perf.txt new file mode 100644 index 000000000..6466de786 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/ensemble_perf.txt @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.014743405394256115 Avg EMD = 1.4872069246764088 +Ensemble size 1 val loss: 0.01474340446293354 Avg EMD = -1 +Single model 2 val loss: 0.013891474343836308 Avg EMD = -1 +Ensemble size 2 val loss: 0.028834419324994087 Avg EMD = -1 +Ensemble size 2 val loss: 0.012453244999051094 Avg EMD = 1.4060086209213907 +Single model 3 val loss: 0.013104130513966084 Avg EMD = -1 +Ensemble size 3 val loss: 0.03480440005660057 Avg EMD = -1 +Single model 4 val loss: 0.014427528716623783 Avg EMD = -1 +Ensemble size 4 val loss: 0.049271341413259506 Avg EMD = -1 +Ensemble size 4 val loss: 0.01143509428948164 Avg EMD = 1.381038498648147 +Single model 5 val loss: 0.016003461554646492 Avg EMD = -1 +Ensemble size 5 val loss: 0.06548415124416351 Avg EMD = -1 +Single model 6 val loss: 0.0167282372713089 Avg EMD = -1 +Ensemble size 6 val loss: 0.05954614281654358 Avg EMD = -1 +Single model 7 val loss: 0.017387421801686287 Avg EMD = -1 +Ensemble size 7 val loss: 0.06794212758541107 Avg EMD = -1 +Single model 8 val loss: 0.019102750346064568 Avg EMD = -1 +Ensemble size 8 val loss: 0.06819047033786774 Avg EMD = -1 +Ensemble size 8 val loss: 0.012345105409622192 Avg EMD = 1.4521602406709613 +Single model 9 val loss: 0.019081952050328255 Avg EMD = -1 +Ensemble size 9 val loss: 0.07686565816402435 Avg EMD = -1 +Single model 10 val loss: 0.020058613270521164 Avg EMD = -1 +Ensemble size 10 val loss: 0.08062203228473663 Avg EMD = -1 +Single model 11 val loss: 0.0237022265791893 Avg EMD = -1 +Ensemble size 11 val loss: 0.0852828100323677 Avg EMD = -1 +Single model 12 val loss: 0.023775488138198853 Avg EMD = -1 +Ensemble size 12 val loss: 0.10836523026227951 Avg EMD = -1 +Single model 13 val loss: 0.02503548003733158 Avg EMD = -1 +Ensemble size 13 val loss: 0.10340948402881622 Avg EMD = -1 +Single model 14 val loss: 0.02621201053261757 Avg EMD = -1 +Ensemble size 14 val loss: 0.1400972306728363 Avg EMD = -1 +Single model 15 val loss: 0.02826480194926262 Avg EMD = -1 +Ensemble size 15 val loss: 0.16579069197177887 Avg EMD = -1 +Single model 16 val loss: 0.030239975079894066 Avg EMD = -1 +Ensemble size 16 val loss: 0.1536492109298706 Avg EMD = -1 +Ensemble size 16 val loss: 0.018718859180808067 Avg EMD = 1.611681948776438 +Single model 17 val loss: 0.0296061672270298 Avg EMD = -1 +Ensemble size 17 val loss: 0.16814878582954407 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702483867.46dd8e72cc2b.252.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702483867.46dd8e72cc2b.252.0 new file mode 100644 index 000000000..702f3cf91 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702483867.46dd8e72cc2b.252.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702512297.46dd8e72cc2b.252.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702512297.46dd8e72cc2b.252.1 new file mode 100644 index 000000000..ab9d8d128 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702512297.46dd8e72cc2b.252.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702541072.46dd8e72cc2b.252.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702541072.46dd8e72cc2b.252.2 new file mode 100644 index 000000000..f204e2630 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702541072.46dd8e72cc2b.252.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702542598.46dd8e72cc2b.252.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702542598.46dd8e72cc2b.252.3 new file mode 100644 index 000000000..929d8b5c0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702542598.46dd8e72cc2b.252.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702571063.46dd8e72cc2b.252.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702571063.46dd8e72cc2b.252.4 new file mode 100644 index 000000000..431372fcf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702571063.46dd8e72cc2b.252.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702599596.46dd8e72cc2b.252.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702599596.46dd8e72cc2b.252.5 new file mode 100644 index 000000000..8aa8b3846 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702599596.46dd8e72cc2b.252.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702601581.46dd8e72cc2b.252.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702601581.46dd8e72cc2b.252.6 new file mode 100644 index 000000000..a6be515a8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702601581.46dd8e72cc2b.252.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702629503.46dd8e72cc2b.252.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702629503.46dd8e72cc2b.252.7 new file mode 100644 index 000000000..e0f580d45 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702629503.46dd8e72cc2b.252.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702657938.46dd8e72cc2b.252.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702657938.46dd8e72cc2b.252.8 new file mode 100644 index 000000000..6f768d4a1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702657938.46dd8e72cc2b.252.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702686476.46dd8e72cc2b.252.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702686476.46dd8e72cc2b.252.9 new file mode 100644 index 000000000..2700fa972 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702686476.46dd8e72cc2b.252.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702714861.46dd8e72cc2b.252.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702714861.46dd8e72cc2b.252.10 new file mode 100644 index 000000000..a07330f52 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702714861.46dd8e72cc2b.252.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702717654.46dd8e72cc2b.252.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702717654.46dd8e72cc2b.252.11 new file mode 100644 index 000000000..115ecde74 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702717654.46dd8e72cc2b.252.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702746405.46dd8e72cc2b.252.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702746405.46dd8e72cc2b.252.12 new file mode 100644 index 000000000..2016d179b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702746405.46dd8e72cc2b.252.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702774730.46dd8e72cc2b.252.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702774730.46dd8e72cc2b.252.13 new file mode 100644 index 000000000..048c54374 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702774730.46dd8e72cc2b.252.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702803355.46dd8e72cc2b.252.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702803355.46dd8e72cc2b.252.14 new file mode 100644 index 000000000..5104171de Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702803355.46dd8e72cc2b.252.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702831706.46dd8e72cc2b.252.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702831706.46dd8e72cc2b.252.15 new file mode 100644 index 000000000..2805b944a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702831706.46dd8e72cc2b.252.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702859908.46dd8e72cc2b.252.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702859908.46dd8e72cc2b.252.16 new file mode 100644 index 000000000..651fc20b5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702859908.46dd8e72cc2b.252.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702887750.46dd8e72cc2b.252.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702887750.46dd8e72cc2b.252.17 new file mode 100644 index 000000000..7bbf6365c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702887750.46dd8e72cc2b.252.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702916884.46dd8e72cc2b.252.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702916884.46dd8e72cc2b.252.18 new file mode 100644 index 000000000..a6ee025c8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702916884.46dd8e72cc2b.252.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702946026.46dd8e72cc2b.252.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702946026.46dd8e72cc2b.252.19 new file mode 100644 index 000000000..0357035de Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702946026.46dd8e72cc2b.252.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702950389.46dd8e72cc2b.252.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702950389.46dd8e72cc2b.252.20 new file mode 100644 index 000000000..e4c2c9c59 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702950389.46dd8e72cc2b.252.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702978676.46dd8e72cc2b.252.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702978676.46dd8e72cc2b.252.21 new file mode 100644 index 000000000..8c3065c71 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/events.out.tfevents.1702978676.46dd8e72cc2b.252.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/hparams.yml new file mode 100644 index 000000000..12470443d --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed2/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..935c8a1c2 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/ensemble_perf.txt @@ -0,0 +1,54 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.013443861156702042 Avg EMD = 1.445028954906153 +Ensemble size 1 val loss: 0.013443861156702042 Avg EMD = -1 +Single model 2 val loss: 0.013280810788273811 Avg EMD = -1 +Ensemble size 2 val loss: 0.024171940982341766 Avg EMD = -1 +Ensemble size 2 val loss: 0.01271376945078373 Avg EMD = 1.4492206096146012 +Single model 3 val loss: 0.01372938696295023 Avg EMD = -1 +Ensemble size 3 val loss: 0.035416290163993835 Avg EMD = -1 +Single model 4 val loss: 0.014787351712584496 Avg EMD = -1 +Ensemble size 4 val loss: 0.04059517756104469 Avg EMD = -1 +Ensemble size 4 val loss: 0.01168967504054308 Avg EMD = 1.368891043174617 +Single model 5 val loss: 0.019714385271072388 Avg EMD = -1 +Ensemble size 5 val loss: 0.0609600767493248 Avg EMD = -1 +Single model 6 val loss: 0.018453175202012062 Avg EMD = -1 +Ensemble size 6 val loss: 0.06662106513977051 Avg EMD = -1 +Single model 7 val loss: 0.018125267699360847 Avg EMD = -1 +Ensemble size 7 val loss: 0.07592327147722244 Avg EMD = -1 +Single model 8 val loss: 0.01828794740140438 Avg EMD = -1 +Ensemble size 8 val loss: 0.06015670672059059 Avg EMD = -1 +Ensemble size 8 val loss: 0.01299968920648098 Avg EMD = 1.448979882595753 +Single model 9 val loss: 0.018762554973363876 Avg EMD = -1 +Ensemble size 9 val loss: 0.07204864919185638 Avg EMD = -1 +Single model 10 val loss: 0.023062821477651596 Avg EMD = -1 +Ensemble size 10 val loss: 0.06693145632743835 Avg EMD = -1 +Single model 11 val loss: 0.024436092004179955 Avg EMD = -1 +Ensemble size 11 val loss: 0.08131856471300125 Avg EMD = -1 +Single model 12 val loss: 0.024795647710561752 Avg EMD = -1 +Ensemble size 12 val loss: 0.09181258082389832 Avg EMD = -1 +Single model 13 val loss: 0.02893693372607231 Avg EMD = -1 +Ensemble size 13 val loss: 0.10650569200515747 Avg EMD = -1 +Single model 14 val loss: 0.02489975281059742 Avg EMD = -1 +Ensemble size 14 val loss: 0.09616461396217346 Avg EMD = -1 +Single model 15 val loss: 0.02506844326853752 Avg EMD = -1 +Ensemble size 15 val loss: 0.13206453621387482 Avg EMD = -1 +Single model 16 val loss: 0.026376046240329742 Avg EMD = -1 +Ensemble size 16 val loss: 0.12152690440416336 Avg EMD = -1 +Ensemble size 16 val loss: 0.016313711181282997 Avg EMD = 1.5982507330213478 +Single model 17 val loss: 0.029796835035085678 Avg EMD = -1 +Ensemble size 17 val loss: 0.10697703063488007 Avg EMD = -1 +Single model 18 val loss: 0.032451529055833817 Avg EMD = -1 +Ensemble size 18 val loss: 0.14706435799598694 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702461983.4710b305f7b4.1786572.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702461983.4710b305f7b4.1786572.0 new file mode 100644 index 000000000..9d0b07cdb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702461983.4710b305f7b4.1786572.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702490211.4710b305f7b4.1786572.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702490211.4710b305f7b4.1786572.1 new file mode 100644 index 000000000..725896c25 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702490211.4710b305f7b4.1786572.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702518197.4710b305f7b4.1786572.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702518197.4710b305f7b4.1786572.2 new file mode 100644 index 000000000..9d1335c34 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702518197.4710b305f7b4.1786572.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702519470.4710b305f7b4.1786572.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702519470.4710b305f7b4.1786572.3 new file mode 100644 index 000000000..46a9815cc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702519470.4710b305f7b4.1786572.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702547358.4710b305f7b4.1786572.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702547358.4710b305f7b4.1786572.4 new file mode 100644 index 000000000..07b66ca2a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702547358.4710b305f7b4.1786572.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702575428.4710b305f7b4.1786572.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702575428.4710b305f7b4.1786572.5 new file mode 100644 index 000000000..50740fc5b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702575428.4710b305f7b4.1786572.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702577061.4710b305f7b4.1786572.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702577061.4710b305f7b4.1786572.6 new file mode 100644 index 000000000..b167c4220 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702577061.4710b305f7b4.1786572.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702604982.4710b305f7b4.1786572.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702604982.4710b305f7b4.1786572.7 new file mode 100644 index 000000000..02abbeb0a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702604982.4710b305f7b4.1786572.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702633179.4710b305f7b4.1786572.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702633179.4710b305f7b4.1786572.8 new file mode 100644 index 000000000..762af71ea Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702633179.4710b305f7b4.1786572.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702661283.4710b305f7b4.1786572.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702661283.4710b305f7b4.1786572.9 new file mode 100644 index 000000000..e9599b6b4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702661283.4710b305f7b4.1786572.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702689463.4710b305f7b4.1786572.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702689463.4710b305f7b4.1786572.10 new file mode 100644 index 000000000..dadff57de Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702689463.4710b305f7b4.1786572.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702691809.4710b305f7b4.1786572.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702691809.4710b305f7b4.1786572.11 new file mode 100644 index 000000000..cbc7be9ce Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702691809.4710b305f7b4.1786572.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702719818.4710b305f7b4.1786572.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702719818.4710b305f7b4.1786572.12 new file mode 100644 index 000000000..b4a79ab85 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702719818.4710b305f7b4.1786572.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702747966.4710b305f7b4.1786572.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702747966.4710b305f7b4.1786572.13 new file mode 100644 index 000000000..44d9d382d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702747966.4710b305f7b4.1786572.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702776118.4710b305f7b4.1786572.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702776118.4710b305f7b4.1786572.14 new file mode 100644 index 000000000..1c6ded636 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702776118.4710b305f7b4.1786572.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702804020.4710b305f7b4.1786572.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702804020.4710b305f7b4.1786572.15 new file mode 100644 index 000000000..520fe35b1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702804020.4710b305f7b4.1786572.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702831743.4710b305f7b4.1786572.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702831743.4710b305f7b4.1786572.16 new file mode 100644 index 000000000..6879596d9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702831743.4710b305f7b4.1786572.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702859192.4710b305f7b4.1786572.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702859192.4710b305f7b4.1786572.17 new file mode 100644 index 000000000..29bc92dc3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702859192.4710b305f7b4.1786572.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702886621.4710b305f7b4.1786572.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702886621.4710b305f7b4.1786572.18 new file mode 100644 index 000000000..5373a0beb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702886621.4710b305f7b4.1786572.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702914015.4710b305f7b4.1786572.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702914015.4710b305f7b4.1786572.19 new file mode 100644 index 000000000..3acdd4f2f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702914015.4710b305f7b4.1786572.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702917507.4710b305f7b4.1786572.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702917507.4710b305f7b4.1786572.20 new file mode 100644 index 000000000..f1c56b274 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702917507.4710b305f7b4.1786572.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702943103.4710b305f7b4.1786572.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702943103.4710b305f7b4.1786572.21 new file mode 100644 index 000000000..fb1aaa1d7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702943103.4710b305f7b4.1786572.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702968658.4710b305f7b4.1786572.22 b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702968658.4710b305f7b4.1786572.22 new file mode 100644 index 000000000..4ee9854ee Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702968658.4710b305f7b4.1786572.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/hparams.yml new file mode 100644 index 000000000..b5bc56cab --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_fixed_mask_seed432384445/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..7f28f74f7 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/ensemble_perf.txt @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.013443861156702042 Avg EMD = 1.445028954906153 +Ensemble size 1 val loss: 0.013443861156702042 Avg EMD = -1 +Single model 2 val loss: 0.011123858392238617 Avg EMD = -1 +Ensemble size 2 val loss: 0.10184147208929062 Avg EMD = -1 +Ensemble size 2 val loss: 0.014571876265108585 Avg EMD = 1.5465633369346143 +Single model 3 val loss: 0.013983845710754395 Avg EMD = -1 +Ensemble size 3 val loss: 0.14510469138622284 Avg EMD = -1 +Single model 4 val loss: 0.011650641448795795 Avg EMD = -1 +Ensemble size 4 val loss: 0.1946970522403717 Avg EMD = -1 +Ensemble size 4 val loss: 0.01885692961513996 Avg EMD = 1.7325457614532602 +Single model 5 val loss: 0.0103046465665102 Avg EMD = -1 +Ensemble size 5 val loss: 0.2077789306640625 Avg EMD = -1 +Single model 6 val loss: 0.010547713376581669 Avg EMD = -1 +Ensemble size 6 val loss: 0.1709573119878769 Avg EMD = -1 +Single model 7 val loss: 0.011629241518676281 Avg EMD = -1 +Ensemble size 7 val loss: 0.20073367655277252 Avg EMD = -1 +Single model 8 val loss: 0.013209576718509197 Avg EMD = -1 +Ensemble size 8 val loss: 0.17961999773979187 Avg EMD = -1 +Ensemble size 8 val loss: 0.018957024440169334 Avg EMD = 1.7162341802888028 +Single model 9 val loss: 0.040999580174684525 Avg EMD = -1 +Ensemble size 9 val loss: 0.18150033056735992 Avg EMD = -1 +Single model 10 val loss: 0.011806230992078781 Avg EMD = -1 +Ensemble size 10 val loss: 0.25885385274887085 Avg EMD = -1 +Single model 11 val loss: 0.03113180212676525 Avg EMD = -1 +Ensemble size 11 val loss: 0.20249781012535095 Avg EMD = -1 +Single model 12 val loss: 0.014604050666093826 Avg EMD = -1 +Ensemble size 12 val loss: 0.19969099760055542 Avg EMD = -1 +Single model 13 val loss: 0.011100659146904945 Avg EMD = -1 +Ensemble size 13 val loss: 0.21106183528900146 Avg EMD = -1 +Single model 14 val loss: 0.011731984093785286 Avg EMD = -1 +Ensemble size 14 val loss: 0.17377182841300964 Avg EMD = -1 +Single model 15 val loss: 0.010870449244976044 Avg EMD = -1 +Ensemble size 15 val loss: 0.22315235435962677 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701883916.4710b305f7b4.272097.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701883916.4710b305f7b4.272097.0 new file mode 100644 index 000000000..8c07dd7b8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701883916.4710b305f7b4.272097.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701912998.4710b305f7b4.272097.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701912998.4710b305f7b4.272097.1 new file mode 100644 index 000000000..204237595 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701912998.4710b305f7b4.272097.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701941455.4710b305f7b4.272097.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701941455.4710b305f7b4.272097.2 new file mode 100644 index 000000000..8db8ed8ee Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701941455.4710b305f7b4.272097.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701942915.4710b305f7b4.272097.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701942915.4710b305f7b4.272097.3 new file mode 100644 index 000000000..503f4684d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701942915.4710b305f7b4.272097.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701970948.4710b305f7b4.272097.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701970948.4710b305f7b4.272097.4 new file mode 100644 index 000000000..2d59435e9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701970948.4710b305f7b4.272097.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701998609.4710b305f7b4.272097.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701998609.4710b305f7b4.272097.5 new file mode 100644 index 000000000..f7122d69c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1701998609.4710b305f7b4.272097.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702000697.4710b305f7b4.272097.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702000697.4710b305f7b4.272097.6 new file mode 100644 index 000000000..3da5bf1ba Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702000697.4710b305f7b4.272097.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702027590.4710b305f7b4.272097.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702027590.4710b305f7b4.272097.7 new file mode 100644 index 000000000..48d72634e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702027590.4710b305f7b4.272097.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702054408.4710b305f7b4.272097.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702054408.4710b305f7b4.272097.8 new file mode 100644 index 000000000..4482f3c81 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702054408.4710b305f7b4.272097.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702081266.4710b305f7b4.272097.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702081266.4710b305f7b4.272097.9 new file mode 100644 index 000000000..8e1d26f00 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702081266.4710b305f7b4.272097.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702108158.4710b305f7b4.272097.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702108158.4710b305f7b4.272097.10 new file mode 100644 index 000000000..6b1b56715 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702108158.4710b305f7b4.272097.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702110434.4710b305f7b4.272097.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702110434.4710b305f7b4.272097.11 new file mode 100644 index 000000000..846ef2576 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702110434.4710b305f7b4.272097.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702137215.4710b305f7b4.272097.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702137215.4710b305f7b4.272097.12 new file mode 100644 index 000000000..07506b804 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702137215.4710b305f7b4.272097.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702164127.4710b305f7b4.272097.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702164127.4710b305f7b4.272097.13 new file mode 100644 index 000000000..37d94262d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702164127.4710b305f7b4.272097.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702191126.4710b305f7b4.272097.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702191126.4710b305f7b4.272097.14 new file mode 100644 index 000000000..74f87f908 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702191126.4710b305f7b4.272097.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702218065.4710b305f7b4.272097.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702218065.4710b305f7b4.272097.15 new file mode 100644 index 000000000..8e3c89475 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702218065.4710b305f7b4.272097.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702244981.4710b305f7b4.272097.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702244981.4710b305f7b4.272097.16 new file mode 100644 index 000000000..440faba24 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702244981.4710b305f7b4.272097.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702271844.4710b305f7b4.272097.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702271844.4710b305f7b4.272097.17 new file mode 100644 index 000000000..157eb90f3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702271844.4710b305f7b4.272097.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702298845.4710b305f7b4.272097.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702298845.4710b305f7b4.272097.18 new file mode 100644 index 000000000..2e5334360 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/events.out.tfevents.1702298845.4710b305f7b4.272097.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/hparams.yml new file mode 100644 index 000000000..2e0124038 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_ind_decoder_seed432384445/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/ensemble_perf.txt new file mode 100644 index 000000000..e5e372145 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/ensemble_perf.txt @@ -0,0 +1,37 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.013029258698225021 +Ensemble size 1 val loss: 0.013029258698225021 Avg EMD = -1 +Single model 2 val loss: 0.012824303470551968 +Ensemble size 2 val loss: 0.07296937704086304 Avg EMD = -1 +Ensemble size 2 val loss: 0.014831168577075005 Avg EMD = 1.5928209772504058 +Single model 3 val loss: 0.013525805436074734 +Ensemble size 3 val loss: 0.10853585600852966 Avg EMD = -1 +Single model 4 val loss: 0.012556606903672218 +Ensemble size 4 val loss: 0.11114736646413803 Avg EMD = -1 +Ensemble size 4 val loss: 0.01563495211303234 Avg EMD = 1.6209928491360301 +Single model 5 val loss: 0.013816195540130138 +Ensemble size 5 val loss: 0.12649019062519073 Avg EMD = -1 +Single model 6 val loss: 0.013717192225158215 +Ensemble size 6 val loss: 0.12287363409996033 Avg EMD = -1 +Single model 7 val loss: 0.014155040495097637 +Ensemble size 7 val loss: 0.1377953290939331 Avg EMD = -1 +Single model 8 val loss: 0.01462665293365717 +Ensemble size 8 val loss: 0.13832221925258636 Avg EMD = -1 +Ensemble size 8 val loss: 0.017374418675899506 Avg EMD = 1.670510361385397 +Single model 9 val loss: 0.015167154371738434 +Ensemble size 9 val loss: 0.1742653250694275 Avg EMD = -1 +Single model 10 val loss: 0.015273499302566051 +Ensemble size 10 val loss: 0.15232530236244202 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701432640.a8354bfc48a0.1263410.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701432640.a8354bfc48a0.1263410.0 new file mode 100644 index 000000000..c600c3efe Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701432640.a8354bfc48a0.1263410.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701705260.a8354bfc48a0.1549618.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701705260.a8354bfc48a0.1549618.0 new file mode 100644 index 000000000..3fe6b65bc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701705260.a8354bfc48a0.1549618.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701730511.a8354bfc48a0.1549618.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701730511.a8354bfc48a0.1549618.1 new file mode 100644 index 000000000..f7e15b28b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701730511.a8354bfc48a0.1549618.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701755410.a8354bfc48a0.1549618.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701755410.a8354bfc48a0.1549618.2 new file mode 100644 index 000000000..d7c311ab2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701755410.a8354bfc48a0.1549618.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701756646.a8354bfc48a0.1549618.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701756646.a8354bfc48a0.1549618.3 new file mode 100644 index 000000000..891d3fdbe Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701756646.a8354bfc48a0.1549618.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701781753.a8354bfc48a0.1549618.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701781753.a8354bfc48a0.1549618.4 new file mode 100644 index 000000000..960be84fc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701781753.a8354bfc48a0.1549618.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701806865.a8354bfc48a0.1549618.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701806865.a8354bfc48a0.1549618.5 new file mode 100644 index 000000000..876d4f79a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701806865.a8354bfc48a0.1549618.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701808508.a8354bfc48a0.1549618.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701808508.a8354bfc48a0.1549618.6 new file mode 100644 index 000000000..0578781d3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701808508.a8354bfc48a0.1549618.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701833314.a8354bfc48a0.1549618.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701833314.a8354bfc48a0.1549618.7 new file mode 100644 index 000000000..e5ef383d3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701833314.a8354bfc48a0.1549618.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701858144.a8354bfc48a0.1549618.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701858144.a8354bfc48a0.1549618.8 new file mode 100644 index 000000000..a612b20c0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701858144.a8354bfc48a0.1549618.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701883266.a8354bfc48a0.1549618.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701883266.a8354bfc48a0.1549618.9 new file mode 100644 index 000000000..8b56d0009 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701883266.a8354bfc48a0.1549618.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701908727.a8354bfc48a0.1549618.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701908727.a8354bfc48a0.1549618.10 new file mode 100644 index 000000000..e4349e130 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701908727.a8354bfc48a0.1549618.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701911181.a8354bfc48a0.1549618.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701911181.a8354bfc48a0.1549618.11 new file mode 100644 index 000000000..9db1bef6d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701911181.a8354bfc48a0.1549618.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701936201.a8354bfc48a0.1549618.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701936201.a8354bfc48a0.1549618.12 new file mode 100644 index 000000000..cbfb777ec Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701936201.a8354bfc48a0.1549618.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701961328.a8354bfc48a0.1549618.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701961328.a8354bfc48a0.1549618.13 new file mode 100644 index 000000000..ae6312e7a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/events.out.tfevents.1701961328.a8354bfc48a0.1549618.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/hparams.yml new file mode 100644 index 000000000..d8a2fc4cc --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed1/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/ensemble_perf.txt new file mode 100644 index 000000000..1b8f2f546 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/ensemble_perf.txt @@ -0,0 +1,37 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.012550952844321728 +Ensemble size 1 val loss: 0.012550952844321728 Avg EMD = -1 +Single model 2 val loss: 0.010193407535552979 +Ensemble size 2 val loss: 0.05685201287269592 Avg EMD = -1 +Ensemble size 2 val loss: 0.010828156024217606 Avg EMD = 1.406185446184247 +Single model 3 val loss: 0.010472786612808704 +Ensemble size 3 val loss: 0.11714078485965729 Avg EMD = -1 +Single model 4 val loss: 0.010660361498594284 +Ensemble size 4 val loss: 0.1411164253950119 Avg EMD = -1 +Ensemble size 4 val loss: 0.013113080523908138 Avg EMD = 1.5504056060751126 +Single model 5 val loss: 0.010598370805382729 +Ensemble size 5 val loss: 0.14399108290672302 Avg EMD = -1 +Single model 6 val loss: 0.011048894375562668 +Ensemble size 6 val loss: 0.15752027928829193 Avg EMD = -1 +Single model 7 val loss: 0.010779088363051414 +Ensemble size 7 val loss: 0.14746160805225372 Avg EMD = -1 +Single model 8 val loss: 0.010956883430480957 +Ensemble size 8 val loss: 0.16645590960979462 Avg EMD = -1 +Ensemble size 8 val loss: 0.014223546721041203 Avg EMD = 1.5735899443667853 +Single model 9 val loss: 0.01098660845309496 +Ensemble size 9 val loss: 0.18037335574626923 Avg EMD = -1 +Single model 10 val loss: 0.010969678871333599 +Ensemble size 10 val loss: 0.14827953279018402 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701432635.a8354bfc48a0.1263405.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701432635.a8354bfc48a0.1263405.0 new file mode 100644 index 000000000..e2a44c3bc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701432635.a8354bfc48a0.1263405.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701705258.a8354bfc48a0.1549614.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701705258.a8354bfc48a0.1549614.0 new file mode 100644 index 000000000..90b642a1a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701705258.a8354bfc48a0.1549614.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701729632.a8354bfc48a0.1549614.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701729632.a8354bfc48a0.1549614.1 new file mode 100644 index 000000000..5136274e5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701729632.a8354bfc48a0.1549614.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701753620.a8354bfc48a0.1549614.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701753620.a8354bfc48a0.1549614.2 new file mode 100644 index 000000000..e0f8b8db6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701753620.a8354bfc48a0.1549614.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701754855.a8354bfc48a0.1549614.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701754855.a8354bfc48a0.1549614.3 new file mode 100644 index 000000000..087841b48 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701754855.a8354bfc48a0.1549614.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701779224.a8354bfc48a0.1549614.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701779224.a8354bfc48a0.1549614.4 new file mode 100644 index 000000000..c2c7a9614 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701779224.a8354bfc48a0.1549614.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701803702.a8354bfc48a0.1549614.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701803702.a8354bfc48a0.1549614.5 new file mode 100644 index 000000000..a0af9a7a9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701803702.a8354bfc48a0.1549614.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701805296.a8354bfc48a0.1549614.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701805296.a8354bfc48a0.1549614.6 new file mode 100644 index 000000000..0c7f5f7b5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701805296.a8354bfc48a0.1549614.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701829531.a8354bfc48a0.1549614.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701829531.a8354bfc48a0.1549614.7 new file mode 100644 index 000000000..b28d4fe77 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701829531.a8354bfc48a0.1549614.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701853834.a8354bfc48a0.1549614.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701853834.a8354bfc48a0.1549614.8 new file mode 100644 index 000000000..9a3f3bc16 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701853834.a8354bfc48a0.1549614.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701878841.a8354bfc48a0.1549614.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701878841.a8354bfc48a0.1549614.9 new file mode 100644 index 000000000..9ce737c1a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701878841.a8354bfc48a0.1549614.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701903732.a8354bfc48a0.1549614.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701903732.a8354bfc48a0.1549614.10 new file mode 100644 index 000000000..391734495 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701903732.a8354bfc48a0.1549614.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701906107.a8354bfc48a0.1549614.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701906107.a8354bfc48a0.1549614.11 new file mode 100644 index 000000000..0332e86db Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701906107.a8354bfc48a0.1549614.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701930459.a8354bfc48a0.1549614.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701930459.a8354bfc48a0.1549614.12 new file mode 100644 index 000000000..a3f90a2b1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701930459.a8354bfc48a0.1549614.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701954658.a8354bfc48a0.1549614.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701954658.a8354bfc48a0.1549614.13 new file mode 100644 index 000000000..cb5eba78d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/events.out.tfevents.1701954658.a8354bfc48a0.1549614.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/hparams.yml new file mode 100644 index 000000000..42953ce1a --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed2/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..ff93543d9 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/ensemble_perf.txt @@ -0,0 +1,37 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.012867020443081856 +Ensemble size 1 val loss: 0.012867020443081856 Avg EMD = -1 +Single model 2 val loss: 0.01176173985004425 +Ensemble size 2 val loss: 0.06641700863838196 Avg EMD = -1 +Ensemble size 2 val loss: 0.014437583275139332 Avg EMD = 1.5541054560960628 +Single model 3 val loss: 0.011586434207856655 +Ensemble size 3 val loss: 0.08161235600709915 Avg EMD = -1 +Single model 4 val loss: 0.011554715223610401 +Ensemble size 4 val loss: 0.11329159885644913 Avg EMD = -1 +Ensemble size 4 val loss: 0.01351506169885397 Avg EMD = 1.5750717518281336 +Single model 5 val loss: 0.011583979241549969 +Ensemble size 5 val loss: 0.13188642263412476 Avg EMD = -1 +Single model 6 val loss: 0.011620874516665936 +Ensemble size 6 val loss: 0.15985022485256195 Avg EMD = -1 +Single model 7 val loss: 0.011829298920929432 +Ensemble size 7 val loss: 0.15221191942691803 Avg EMD = -1 +Single model 8 val loss: 0.010907408781349659 +Ensemble size 8 val loss: 0.1529460847377777 Avg EMD = -1 +Ensemble size 8 val loss: 0.014632987789809704 Avg EMD = 1.6328341741261019 +Single model 9 val loss: 0.01151509489864111 +Ensemble size 9 val loss: 0.1770748794078827 Avg EMD = -1 +Single model 10 val loss: 0.012175030075013638 +Ensemble size 10 val loss: 0.192020446062088 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701432638.a8354bfc48a0.1263413.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701432638.a8354bfc48a0.1263413.0 new file mode 100644 index 000000000..dbd687a78 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701432638.a8354bfc48a0.1263413.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701705222.a8354bfc48a0.1549623.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701705222.a8354bfc48a0.1549623.0 new file mode 100644 index 000000000..e46631c96 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701705222.a8354bfc48a0.1549623.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701730633.a8354bfc48a0.1549623.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701730633.a8354bfc48a0.1549623.1 new file mode 100644 index 000000000..cb408315f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701730633.a8354bfc48a0.1549623.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701755642.a8354bfc48a0.1549623.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701755642.a8354bfc48a0.1549623.2 new file mode 100644 index 000000000..bdd6c2ecb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701755642.a8354bfc48a0.1549623.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701756897.a8354bfc48a0.1549623.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701756897.a8354bfc48a0.1549623.3 new file mode 100644 index 000000000..88174b578 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701756897.a8354bfc48a0.1549623.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701782200.a8354bfc48a0.1549623.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701782200.a8354bfc48a0.1549623.4 new file mode 100644 index 000000000..aeba2417e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701782200.a8354bfc48a0.1549623.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701807428.a8354bfc48a0.1549623.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701807428.a8354bfc48a0.1549623.5 new file mode 100644 index 000000000..771dac8a9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701807428.a8354bfc48a0.1549623.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701809085.a8354bfc48a0.1549623.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701809085.a8354bfc48a0.1549623.6 new file mode 100644 index 000000000..5ae6c0944 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701809085.a8354bfc48a0.1549623.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701834116.a8354bfc48a0.1549623.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701834116.a8354bfc48a0.1549623.7 new file mode 100644 index 000000000..c66795f10 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701834116.a8354bfc48a0.1549623.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701859228.a8354bfc48a0.1549623.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701859228.a8354bfc48a0.1549623.8 new file mode 100644 index 000000000..98d2be54f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701859228.a8354bfc48a0.1549623.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701884962.a8354bfc48a0.1549623.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701884962.a8354bfc48a0.1549623.9 new file mode 100644 index 000000000..502d7804f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701884962.a8354bfc48a0.1549623.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701910490.a8354bfc48a0.1549623.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701910490.a8354bfc48a0.1549623.10 new file mode 100644 index 000000000..2114cda4c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701910490.a8354bfc48a0.1549623.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701912955.a8354bfc48a0.1549623.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701912955.a8354bfc48a0.1549623.11 new file mode 100644 index 000000000..0be7ede55 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701912955.a8354bfc48a0.1549623.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701937756.a8354bfc48a0.1549623.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701937756.a8354bfc48a0.1549623.12 new file mode 100644 index 000000000..6753e27ff Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701937756.a8354bfc48a0.1549623.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701962645.a8354bfc48a0.1549623.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701962645.a8354bfc48a0.1549623.13 new file mode 100644 index 000000000..8cac06bac Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/events.out.tfevents.1701962645.a8354bfc48a0.1549623.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/hparams.yml new file mode 100644 index 000000000..2e0124038 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seed432384445/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..76903a19f --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/ensemble_perf.txt @@ -0,0 +1,18 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.03775574266910553 Avg EMD = 2.1531285931021538 +Ensemble size 1 val loss: 0.03775574639439583 Avg EMD = -1 +Single model 2 val loss: 0.03701421990990639 Avg EMD = -1 +Ensemble size 2 val loss: 0.03277101740241051 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701883909.4710b305f7b4.272134.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701883909.4710b305f7b4.272134.0 new file mode 100644 index 000000000..7b3bf63d8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701883909.4710b305f7b4.272134.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701912658.4710b305f7b4.272134.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701912658.4710b305f7b4.272134.1 new file mode 100644 index 000000000..cdd735a1c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701912658.4710b305f7b4.272134.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701940470.4710b305f7b4.272134.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701940470.4710b305f7b4.272134.2 new file mode 100644 index 000000000..8fd6b63c6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/events.out.tfevents.1701940470.4710b305f7b4.272134.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/hparams.yml new file mode 100644 index 000000000..dcf322988 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_fixed_decoder_seed432384445/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/ensemble_perf.txt new file mode 100644 index 000000000..9931c1552 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/ensemble_perf.txt @@ -0,0 +1,72 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.010493097826838493 Avg EMD = 1.4254869531768435 +Ensemble size 1 val loss: 0.010493099689483643 Avg EMD = -1 +Single model 2 val loss: 0.01043242122977972 Avg EMD = -1 +Ensemble size 2 val loss: 0.013628941960632801 Avg EMD = -1 +Ensemble size 2 val loss: 0.009223722852766514 Avg EMD = 1.3524512627537664 +Single model 3 val loss: 0.01048494316637516 Avg EMD = -1 +Ensemble size 3 val loss: 0.013554171659052372 Avg EMD = -1 +Single model 4 val loss: 0.01055977027863264 Avg EMD = -1 +Ensemble size 4 val loss: 0.013103269971907139 Avg EMD = -1 +Ensemble size 4 val loss: 0.008512025699019432 Avg EMD = 1.3022461066636564 +Single model 5 val loss: 0.010599990375339985 Avg EMD = -1 +Ensemble size 5 val loss: 0.012949529103934765 Avg EMD = -1 +Single model 6 val loss: 0.01070325542241335 Avg EMD = -1 +Ensemble size 6 val loss: 0.011906650848686695 Avg EMD = -1 +Single model 7 val loss: 0.010920075699687004 Avg EMD = -1 +Ensemble size 7 val loss: 0.011700829491019249 Avg EMD = -1 +Single model 8 val loss: 0.010721436701714993 Avg EMD = -1 +Ensemble size 8 val loss: 0.014416874386370182 Avg EMD = -1 +Ensemble size 8 val loss: 0.00834695529192686 Avg EMD = 1.2976595715834693 +Single model 9 val loss: 0.010683266445994377 Avg EMD = -1 +Ensemble size 9 val loss: 0.018120987340807915 Avg EMD = -1 +Single model 10 val loss: 0.010645593516528606 Avg EMD = -1 +Ensemble size 10 val loss: 0.01750134490430355 Avg EMD = -1 +Single model 11 val loss: 0.010596155188977718 Avg EMD = -1 +Ensemble size 11 val loss: 0.016462456434965134 Avg EMD = -1 +Single model 12 val loss: 0.0107045229524374 Avg EMD = -1 +Ensemble size 12 val loss: 0.018238183110952377 Avg EMD = -1 +Single model 13 val loss: 0.010893498547375202 Avg EMD = -1 +Ensemble size 13 val loss: 0.019566690549254417 Avg EMD = -1 +Single model 14 val loss: 0.01062815636396408 Avg EMD = -1 +Ensemble size 14 val loss: 0.019513355568051338 Avg EMD = -1 +Single model 15 val loss: 0.01076201256364584 Avg EMD = -1 +Ensemble size 15 val loss: 0.018098680302500725 Avg EMD = -1 +Single model 16 val loss: 0.01118321530520916 Avg EMD = -1 +Ensemble size 16 val loss: 0.01805698685348034 Avg EMD = -1 +Ensemble size 16 val loss: 0.008225967176258564 Avg EMD = 1.296318566539309 +Single model 17 val loss: 0.011197365820407867 Avg EMD = -1 +Ensemble size 17 val loss: 0.020287977531552315 Avg EMD = -1 +Single model 18 val loss: 0.01138855330646038 Avg EMD = -1 +Ensemble size 18 val loss: 0.020161097869277 Avg EMD = -1 +Single model 19 val loss: 0.01112542673945427 Avg EMD = -1 +Ensemble size 19 val loss: 0.0206641536206007 Avg EMD = -1 +Single model 20 val loss: 0.011386336758732796 Avg EMD = -1 +Ensemble size 20 val loss: 0.023847127333283424 Avg EMD = -1 +Single model 21 val loss: 0.011474435217678547 Avg EMD = -1 +Ensemble size 21 val loss: 0.026658235117793083 Avg EMD = -1 +Single model 22 val loss: 0.011531349271535873 Avg EMD = -1 +Ensemble size 22 val loss: 0.028416598215699196 Avg EMD = -1 +Single model 23 val loss: 0.01154364924877882 Avg EMD = -1 +Ensemble size 23 val loss: 0.029451778158545494 Avg EMD = -1 +Single model 24 val loss: 0.011468540877103806 Avg EMD = -1 +Ensemble size 24 val loss: 0.028585072606801987 Avg EMD = -1 +Single model 25 val loss: 0.011619266122579575 Avg EMD = -1 +Ensemble size 25 val loss: 0.02555891126394272 Avg EMD = -1 +Single model 26 val loss: 0.011543692089617252 Avg EMD = -1 +Ensemble size 26 val loss: 0.02455655112862587 Avg EMD = -1 +Single model 27 val loss: 0.011507764458656311 Avg EMD = -1 +Ensemble size 27 val loss: 0.022368142381310463 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1701965908.a8354bfc48a0.2698170.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1701965908.a8354bfc48a0.2698170.0 new file mode 100644 index 000000000..7a08486c0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1701965908.a8354bfc48a0.2698170.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1701989139.a8354bfc48a0.2698170.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1701989139.a8354bfc48a0.2698170.1 new file mode 100644 index 000000000..5726de1be Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1701989139.a8354bfc48a0.2698170.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702012128.a8354bfc48a0.2698170.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702012128.a8354bfc48a0.2698170.2 new file mode 100644 index 000000000..485bff1b5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702012128.a8354bfc48a0.2698170.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702013226.a8354bfc48a0.2698170.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702013226.a8354bfc48a0.2698170.3 new file mode 100644 index 000000000..b0ac066a8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702013226.a8354bfc48a0.2698170.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702036385.a8354bfc48a0.2698170.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702036385.a8354bfc48a0.2698170.4 new file mode 100644 index 000000000..ef6b117f3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702036385.a8354bfc48a0.2698170.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136819.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136819.0 new file mode 100644 index 000000000..5ff88a85f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136819.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702318267.a8354bfc48a0.3136819.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702318267.a8354bfc48a0.3136819.1 new file mode 100644 index 000000000..69bb1608b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702318267.a8354bfc48a0.3136819.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702341457.a8354bfc48a0.3136819.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702341457.a8354bfc48a0.3136819.2 new file mode 100644 index 000000000..18c2c6c9e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702341457.a8354bfc48a0.3136819.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702342546.a8354bfc48a0.3136819.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702342546.a8354bfc48a0.3136819.3 new file mode 100644 index 000000000..2a80b29b4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702342546.a8354bfc48a0.3136819.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702365666.a8354bfc48a0.3136819.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702365666.a8354bfc48a0.3136819.4 new file mode 100644 index 000000000..e04ac3eeb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702365666.a8354bfc48a0.3136819.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702389055.a8354bfc48a0.3136819.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702389055.a8354bfc48a0.3136819.5 new file mode 100644 index 000000000..a318db3b9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702389055.a8354bfc48a0.3136819.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702390665.a8354bfc48a0.3136819.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702390665.a8354bfc48a0.3136819.6 new file mode 100644 index 000000000..7f46e260f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702390665.a8354bfc48a0.3136819.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702415371.a8354bfc48a0.3136819.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702415371.a8354bfc48a0.3136819.7 new file mode 100644 index 000000000..d1fca6daf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702415371.a8354bfc48a0.3136819.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702440642.a8354bfc48a0.3136819.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702440642.a8354bfc48a0.3136819.8 new file mode 100644 index 000000000..68afa73a6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702440642.a8354bfc48a0.3136819.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702465904.a8354bfc48a0.3136819.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702465904.a8354bfc48a0.3136819.9 new file mode 100644 index 000000000..636763304 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702465904.a8354bfc48a0.3136819.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702491903.a8354bfc48a0.3136819.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702491903.a8354bfc48a0.3136819.10 new file mode 100644 index 000000000..88eb583e8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702491903.a8354bfc48a0.3136819.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702494601.a8354bfc48a0.3136819.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702494601.a8354bfc48a0.3136819.11 new file mode 100644 index 000000000..9f92e8a29 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702494601.a8354bfc48a0.3136819.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702520569.a8354bfc48a0.3136819.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702520569.a8354bfc48a0.3136819.12 new file mode 100644 index 000000000..92b2e9162 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702520569.a8354bfc48a0.3136819.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702546236.a8354bfc48a0.3136819.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702546236.a8354bfc48a0.3136819.13 new file mode 100644 index 000000000..c07e78a7d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702546236.a8354bfc48a0.3136819.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702571754.a8354bfc48a0.3136819.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702571754.a8354bfc48a0.3136819.14 new file mode 100644 index 000000000..f1a8571ac Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702571754.a8354bfc48a0.3136819.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702597456.a8354bfc48a0.3136819.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702597456.a8354bfc48a0.3136819.15 new file mode 100644 index 000000000..adea9b7b8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702597456.a8354bfc48a0.3136819.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702623071.a8354bfc48a0.3136819.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702623071.a8354bfc48a0.3136819.16 new file mode 100644 index 000000000..3a8254b0d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702623071.a8354bfc48a0.3136819.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702648798.a8354bfc48a0.3136819.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702648798.a8354bfc48a0.3136819.17 new file mode 100644 index 000000000..142fabc95 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702648798.a8354bfc48a0.3136819.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702674436.a8354bfc48a0.3136819.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702674436.a8354bfc48a0.3136819.18 new file mode 100644 index 000000000..30bedf5f7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702674436.a8354bfc48a0.3136819.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702699678.a8354bfc48a0.3136819.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702699678.a8354bfc48a0.3136819.19 new file mode 100644 index 000000000..8a612c140 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702699678.a8354bfc48a0.3136819.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702703535.a8354bfc48a0.3136819.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702703535.a8354bfc48a0.3136819.20 new file mode 100644 index 000000000..787e3c674 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702703535.a8354bfc48a0.3136819.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702728997.a8354bfc48a0.3136819.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702728997.a8354bfc48a0.3136819.21 new file mode 100644 index 000000000..51db1434b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702728997.a8354bfc48a0.3136819.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702754256.a8354bfc48a0.3136819.22 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702754256.a8354bfc48a0.3136819.22 new file mode 100644 index 000000000..61f02d8bf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702754256.a8354bfc48a0.3136819.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702779426.a8354bfc48a0.3136819.23 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702779426.a8354bfc48a0.3136819.23 new file mode 100644 index 000000000..3fa522b95 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702779426.a8354bfc48a0.3136819.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702804562.a8354bfc48a0.3136819.24 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702804562.a8354bfc48a0.3136819.24 new file mode 100644 index 000000000..f1e7152ec Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702804562.a8354bfc48a0.3136819.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702829468.a8354bfc48a0.3136819.25 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702829468.a8354bfc48a0.3136819.25 new file mode 100644 index 000000000..0911de188 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702829468.a8354bfc48a0.3136819.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702854253.a8354bfc48a0.3136819.26 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702854253.a8354bfc48a0.3136819.26 new file mode 100644 index 000000000..0876e301c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702854253.a8354bfc48a0.3136819.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702878921.a8354bfc48a0.3136819.27 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702878921.a8354bfc48a0.3136819.27 new file mode 100644 index 000000000..cebd7e74a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702878921.a8354bfc48a0.3136819.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702903803.a8354bfc48a0.3136819.28 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702903803.a8354bfc48a0.3136819.28 new file mode 100644 index 000000000..cb9174753 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702903803.a8354bfc48a0.3136819.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702928645.a8354bfc48a0.3136819.29 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702928645.a8354bfc48a0.3136819.29 new file mode 100644 index 000000000..5d9053952 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702928645.a8354bfc48a0.3136819.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702953542.a8354bfc48a0.3136819.30 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702953542.a8354bfc48a0.3136819.30 new file mode 100644 index 000000000..c103b4f35 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702953542.a8354bfc48a0.3136819.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702978200.a8354bfc48a0.3136819.31 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702978200.a8354bfc48a0.3136819.31 new file mode 100644 index 000000000..72966aba1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/events.out.tfevents.1702978200.a8354bfc48a0.3136819.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/hparams.yml new file mode 100644 index 000000000..bc107642a --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed1/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/ensemble_perf.txt new file mode 100644 index 000000000..eca246362 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/ensemble_perf.txt @@ -0,0 +1,72 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.01150758471339941 Avg EMD = 1.4414770631612497 +Ensemble size 1 val loss: 0.011507582850754261 Avg EMD = -1 +Single model 2 val loss: 0.011675119400024414 Avg EMD = -1 +Ensemble size 2 val loss: 0.013322175480425358 Avg EMD = -1 +Ensemble size 2 val loss: 0.010190621018409729 Avg EMD = 1.3501403003161443 +Single model 3 val loss: 0.011106974445283413 Avg EMD = -1 +Ensemble size 3 val loss: 0.013180240988731384 Avg EMD = -1 +Single model 4 val loss: 0.011219657957553864 Avg EMD = -1 +Ensemble size 4 val loss: 0.016152137890458107 Avg EMD = -1 +Ensemble size 4 val loss: 0.008781315758824348 Avg EMD = 1.2932145768005978 +Single model 5 val loss: 0.011172939091920853 Avg EMD = -1 +Ensemble size 5 val loss: 0.015813535079360008 Avg EMD = -1 +Single model 6 val loss: 0.011122243478894234 Avg EMD = -1 +Ensemble size 6 val loss: 0.016059106215834618 Avg EMD = -1 +Single model 7 val loss: 0.011307906359434128 Avg EMD = -1 +Ensemble size 7 val loss: 0.01457503717392683 Avg EMD = -1 +Single model 8 val loss: 0.011038471013307571 Avg EMD = -1 +Ensemble size 8 val loss: 0.012729102745652199 Avg EMD = -1 +Ensemble size 8 val loss: 0.00847903173416853 Avg EMD = 1.286337899999081 +Single model 9 val loss: 0.011370367370545864 Avg EMD = -1 +Ensemble size 9 val loss: 0.011980633251369 Avg EMD = -1 +Single model 10 val loss: 0.011323973536491394 Avg EMD = -1 +Ensemble size 10 val loss: 0.01151222549378872 Avg EMD = -1 +Single model 11 val loss: 0.011462535709142685 Avg EMD = -1 +Ensemble size 11 val loss: 0.012592984363436699 Avg EMD = -1 +Single model 12 val loss: 0.011493256315588951 Avg EMD = -1 +Ensemble size 12 val loss: 0.01486838050186634 Avg EMD = -1 +Single model 13 val loss: 0.01142334658652544 Avg EMD = -1 +Ensemble size 13 val loss: 0.014875529333949089 Avg EMD = -1 +Single model 14 val loss: 0.01142161525785923 Avg EMD = -1 +Ensemble size 14 val loss: 0.014341718517243862 Avg EMD = -1 +Single model 15 val loss: 0.01172128040343523 Avg EMD = -1 +Ensemble size 15 val loss: 0.014662042260169983 Avg EMD = -1 +Single model 16 val loss: 0.011649762280285358 Avg EMD = -1 +Ensemble size 16 val loss: 0.014833060093224049 Avg EMD = -1 +Ensemble size 16 val loss: 0.008507011458277702 Avg EMD = 1.2798181460252047 +Single model 17 val loss: 0.011833458207547665 Avg EMD = -1 +Ensemble size 17 val loss: 0.014452395960688591 Avg EMD = -1 +Single model 18 val loss: 0.01204152312129736 Avg EMD = -1 +Ensemble size 18 val loss: 0.014780881814658642 Avg EMD = -1 +Single model 19 val loss: 0.011791285127401352 Avg EMD = -1 +Ensemble size 19 val loss: 0.015270020812749863 Avg EMD = -1 +Single model 20 val loss: 0.0120916236191988 Avg EMD = -1 +Ensemble size 20 val loss: 0.016949152573943138 Avg EMD = -1 +Single model 21 val loss: 0.012044252827763557 Avg EMD = -1 +Ensemble size 21 val loss: 0.016957545652985573 Avg EMD = -1 +Single model 22 val loss: 0.011915791779756546 Avg EMD = -1 +Ensemble size 22 val loss: 0.016485020518302917 Avg EMD = -1 +Single model 23 val loss: 0.011902143247425556 Avg EMD = -1 +Ensemble size 23 val loss: 0.015908565372228622 Avg EMD = -1 +Single model 24 val loss: 0.01207015197724104 Avg EMD = -1 +Ensemble size 24 val loss: 0.015193653292953968 Avg EMD = -1 +Single model 25 val loss: 0.012110953219234943 Avg EMD = -1 +Ensemble size 25 val loss: 0.014678537845611572 Avg EMD = -1 +Single model 26 val loss: 0.01219949685037136 Avg EMD = -1 +Ensemble size 26 val loss: 0.014381497167050838 Avg EMD = -1 +Single model 27 val loss: 0.011989302933216095 Avg EMD = -1 +Ensemble size 27 val loss: 0.014029143378138542 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1701965906.a8354bfc48a0.2698176.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1701965906.a8354bfc48a0.2698176.0 new file mode 100644 index 000000000..b07f2ff62 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1701965906.a8354bfc48a0.2698176.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1701989133.a8354bfc48a0.2698176.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1701989133.a8354bfc48a0.2698176.1 new file mode 100644 index 000000000..833aa84ee Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1701989133.a8354bfc48a0.2698176.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702012122.a8354bfc48a0.2698176.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702012122.a8354bfc48a0.2698176.2 new file mode 100644 index 000000000..86116997f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702012122.a8354bfc48a0.2698176.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702013206.a8354bfc48a0.2698176.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702013206.a8354bfc48a0.2698176.3 new file mode 100644 index 000000000..eb41bd46c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702013206.a8354bfc48a0.2698176.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702036278.a8354bfc48a0.2698176.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702036278.a8354bfc48a0.2698176.4 new file mode 100644 index 000000000..c3bc6d6fe Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702036278.a8354bfc48a0.2698176.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702295017.a8354bfc48a0.3136825.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702295017.a8354bfc48a0.3136825.0 new file mode 100644 index 000000000..a348ef1c7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702295017.a8354bfc48a0.3136825.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702318967.a8354bfc48a0.3136825.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702318967.a8354bfc48a0.3136825.1 new file mode 100644 index 000000000..7aed46eed Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702318967.a8354bfc48a0.3136825.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702342606.a8354bfc48a0.3136825.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702342606.a8354bfc48a0.3136825.2 new file mode 100644 index 000000000..590419c3e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702342606.a8354bfc48a0.3136825.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702343716.a8354bfc48a0.3136825.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702343716.a8354bfc48a0.3136825.3 new file mode 100644 index 000000000..8d57022a2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702343716.a8354bfc48a0.3136825.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702367468.a8354bfc48a0.3136825.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702367468.a8354bfc48a0.3136825.4 new file mode 100644 index 000000000..33a28c7a2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702367468.a8354bfc48a0.3136825.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702391586.a8354bfc48a0.3136825.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702391586.a8354bfc48a0.3136825.5 new file mode 100644 index 000000000..3aa6cbb0d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702391586.a8354bfc48a0.3136825.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702393223.a8354bfc48a0.3136825.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702393223.a8354bfc48a0.3136825.6 new file mode 100644 index 000000000..5db7eba9a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702393223.a8354bfc48a0.3136825.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702418629.a8354bfc48a0.3136825.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702418629.a8354bfc48a0.3136825.7 new file mode 100644 index 000000000..9c377a40b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702418629.a8354bfc48a0.3136825.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702444069.a8354bfc48a0.3136825.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702444069.a8354bfc48a0.3136825.8 new file mode 100644 index 000000000..0c2ea6a35 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702444069.a8354bfc48a0.3136825.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702469663.a8354bfc48a0.3136825.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702469663.a8354bfc48a0.3136825.9 new file mode 100644 index 000000000..cbc1b1191 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702469663.a8354bfc48a0.3136825.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702494811.a8354bfc48a0.3136825.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702494811.a8354bfc48a0.3136825.10 new file mode 100644 index 000000000..b23bb8b3a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702494811.a8354bfc48a0.3136825.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702497497.a8354bfc48a0.3136825.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702497497.a8354bfc48a0.3136825.11 new file mode 100644 index 000000000..788e7f38a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702497497.a8354bfc48a0.3136825.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702523288.a8354bfc48a0.3136825.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702523288.a8354bfc48a0.3136825.12 new file mode 100644 index 000000000..c8d222871 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702523288.a8354bfc48a0.3136825.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702548802.a8354bfc48a0.3136825.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702548802.a8354bfc48a0.3136825.13 new file mode 100644 index 000000000..d8710205f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702548802.a8354bfc48a0.3136825.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702574546.a8354bfc48a0.3136825.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702574546.a8354bfc48a0.3136825.14 new file mode 100644 index 000000000..58edd1a90 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702574546.a8354bfc48a0.3136825.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702600646.a8354bfc48a0.3136825.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702600646.a8354bfc48a0.3136825.15 new file mode 100644 index 000000000..7e0827fbd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702600646.a8354bfc48a0.3136825.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702626635.a8354bfc48a0.3136825.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702626635.a8354bfc48a0.3136825.16 new file mode 100644 index 000000000..0a810e92b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702626635.a8354bfc48a0.3136825.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702652301.a8354bfc48a0.3136825.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702652301.a8354bfc48a0.3136825.17 new file mode 100644 index 000000000..90d8db7da Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702652301.a8354bfc48a0.3136825.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702677785.a8354bfc48a0.3136825.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702677785.a8354bfc48a0.3136825.18 new file mode 100644 index 000000000..84970523e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702677785.a8354bfc48a0.3136825.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702702737.a8354bfc48a0.3136825.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702702737.a8354bfc48a0.3136825.19 new file mode 100644 index 000000000..1c4615874 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702702737.a8354bfc48a0.3136825.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702706578.a8354bfc48a0.3136825.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702706578.a8354bfc48a0.3136825.20 new file mode 100644 index 000000000..32a3de7a6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702706578.a8354bfc48a0.3136825.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702731734.a8354bfc48a0.3136825.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702731734.a8354bfc48a0.3136825.21 new file mode 100644 index 000000000..1dbab41ef Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702731734.a8354bfc48a0.3136825.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702756684.a8354bfc48a0.3136825.22 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702756684.a8354bfc48a0.3136825.22 new file mode 100644 index 000000000..4a712609d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702756684.a8354bfc48a0.3136825.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702781711.a8354bfc48a0.3136825.23 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702781711.a8354bfc48a0.3136825.23 new file mode 100644 index 000000000..22ec1113a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702781711.a8354bfc48a0.3136825.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702805623.a8354bfc48a0.3136825.24 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702805623.a8354bfc48a0.3136825.24 new file mode 100644 index 000000000..03d427c4e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702805623.a8354bfc48a0.3136825.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702829509.a8354bfc48a0.3136825.25 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702829509.a8354bfc48a0.3136825.25 new file mode 100644 index 000000000..a5f59e284 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702829509.a8354bfc48a0.3136825.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702853789.a8354bfc48a0.3136825.26 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702853789.a8354bfc48a0.3136825.26 new file mode 100644 index 000000000..1c233fce3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702853789.a8354bfc48a0.3136825.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702877778.a8354bfc48a0.3136825.27 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702877778.a8354bfc48a0.3136825.27 new file mode 100644 index 000000000..3f40923d3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702877778.a8354bfc48a0.3136825.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702902012.a8354bfc48a0.3136825.28 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702902012.a8354bfc48a0.3136825.28 new file mode 100644 index 000000000..6963e6fa1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702902012.a8354bfc48a0.3136825.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702926181.a8354bfc48a0.3136825.29 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702926181.a8354bfc48a0.3136825.29 new file mode 100644 index 000000000..74e2671e4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702926181.a8354bfc48a0.3136825.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702950325.a8354bfc48a0.3136825.30 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702950325.a8354bfc48a0.3136825.30 new file mode 100644 index 000000000..d8b45d339 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702950325.a8354bfc48a0.3136825.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702974784.a8354bfc48a0.3136825.31 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702974784.a8354bfc48a0.3136825.31 new file mode 100644 index 000000000..f5a8c2660 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/events.out.tfevents.1702974784.a8354bfc48a0.3136825.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/hparams.yml new file mode 100644 index 000000000..bf873f850 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed2/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/adaboost_large_seq_seed432384445_loss=0.015_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/adaboost_large_seq_seed432384445_loss=0.015_emd.txt new file mode 100644 index 000000000..22d09ab7f --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/adaboost_large_seq_seed432384445_loss=0.015_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +1.466274455141707 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..cfb5497ec --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.013443861156702042 Avg EMD = 1.445028954906153 +Ensemble size 1 val loss: 0.013443861156702042 Avg EMD = -1 +Single model 2 val loss: 0.013017797842621803 Avg EMD = -1 +Ensemble size 2 val loss: 0.0165666863322258 Avg EMD = -1 +Ensemble size 2 val loss: 0.011728514917194843 Avg EMD = 1.372482403124148 +Single model 3 val loss: 0.011894064955413342 Avg EMD = -1 +Ensemble size 3 val loss: 0.01939295418560505 Avg EMD = -1 +Single model 4 val loss: 0.011989947408437729 Avg EMD = -1 +Ensemble size 4 val loss: 0.018565071746706963 Avg EMD = -1 +Ensemble size 4 val loss: 0.010078799910843372 Avg EMD = 1.3032290966096804 +Single model 5 val loss: 0.011818145401775837 Avg EMD = -1 +Ensemble size 5 val loss: 0.017151083797216415 Avg EMD = -1 +Single model 6 val loss: 0.011984064243733883 Avg EMD = -1 +Ensemble size 6 val loss: 0.016454532742500305 Avg EMD = -1 +Single model 7 val loss: 0.012063892558217049 Avg EMD = -1 +Ensemble size 7 val loss: 0.020082620903849602 Avg EMD = -1 +Single model 8 val loss: 0.012198730371892452 Avg EMD = -1 +Ensemble size 8 val loss: 0.020518433302640915 Avg EMD = -1 +Ensemble size 8 val loss: 0.009576115757226944 Avg EMD = 1.2970690188900451 +Single model 9 val loss: 0.01232199463993311 Avg EMD = -1 +Ensemble size 9 val loss: 0.020533084869384766 Avg EMD = -1 +Single model 10 val loss: 0.01235281489789486 Avg EMD = -1 +Ensemble size 10 val loss: 0.01979064755141735 Avg EMD = -1 +Single model 11 val loss: 0.0121568962931633 Avg EMD = -1 +Ensemble size 11 val loss: 0.019010698422789574 Avg EMD = -1 +Single model 12 val loss: 0.012226446531713009 Avg EMD = -1 +Ensemble size 12 val loss: 0.0180023405700922 Avg EMD = -1 +Single model 13 val loss: 0.012443159706890583 Avg EMD = -1 +Ensemble size 13 val loss: 0.017840435728430748 Avg EMD = -1 +Single model 14 val loss: 0.01245940662920475 Avg EMD = -1 +Ensemble size 14 val loss: 0.016623614355921745 Avg EMD = -1 +Single model 15 val loss: 0.012289698235690594 Avg EMD = -1 +Ensemble size 15 val loss: 0.016251886263489723 Avg EMD = -1 +Single model 16 val loss: 0.012356053106486797 Avg EMD = -1 +Ensemble size 16 val loss: 0.015597200952470303 Avg EMD = -1 +Ensemble size 16 val loss: 0.009473246522247791 Avg EMD = 1.2872465534170838 +Single model 17 val loss: 0.012324399314820766 Avg EMD = -1 +Ensemble size 17 val loss: 0.015222921967506409 Avg EMD = -1 +Single model 18 val loss: 0.012203315272927284 Avg EMD = -1 +Ensemble size 18 val loss: 0.014507572166621685 Avg EMD = -1 +Single model 19 val loss: 0.012472301721572876 Avg EMD = -1 +Ensemble size 19 val loss: 0.013961738906800747 Avg EMD = -1 +Single model 20 val loss: 0.012338219210505486 Avg EMD = -1 +Ensemble size 20 val loss: 0.013627254404127598 Avg EMD = -1 +Single model 21 val loss: 0.012357846833765507 Avg EMD = -1 +Ensemble size 21 val loss: 0.013995661400258541 Avg EMD = -1 +Single model 22 val loss: 0.01266226451843977 Avg EMD = -1 +Ensemble size 22 val loss: 0.014642209745943546 Avg EMD = -1 +Single model 23 val loss: 0.01287220697849989 Avg EMD = -1 +Ensemble size 23 val loss: 0.014010029844939709 Avg EMD = -1 +Single model 24 val loss: 0.012833689339458942 Avg EMD = -1 +Ensemble size 24 val loss: 0.01568698137998581 Avg EMD = -1 +Single model 25 val loss: 0.012781520374119282 Avg EMD = -1 +Ensemble size 25 val loss: 0.015994476154446602 Avg EMD = -1 +Single model 26 val loss: 0.012781580910086632 Avg EMD = -1 +Ensemble size 26 val loss: 0.015735963359475136 Avg EMD = -1 +Single model 27 val loss: 0.012789239175617695 Avg EMD = -1 +Ensemble size 27 val loss: 0.015888450667262077 Avg EMD = -1 +Single model 28 val loss: 0.013037004508078098 Avg EMD = -1 +Ensemble size 28 val loss: 0.015186604112386703 Avg EMD = -1 +Single model 29 val loss: 0.012933542020618916 Avg EMD = -1 +Ensemble size 29 val loss: 0.014640453271567822 Avg EMD = -1 +Single model 30 val loss: 0.012916265055537224 Avg EMD = -1 +Ensemble size 30 val loss: 0.014610408805310726 Avg EMD = -1 +Single model 31 val loss: 0.012853479012846947 Avg EMD = -1 +Ensemble size 31 val loss: 0.014232481829822063 Avg EMD = -1 +Single model 32 val loss: 0.013253986835479736 Avg EMD = -1 +Ensemble size 32 val loss: 0.014734645374119282 Avg EMD = -1 +Ensemble size 32 val loss: 0.009814477525651455 Avg EMD = 1.2970236403970483 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701883926.4710b305f7b4.272151.0 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701883926.4710b305f7b4.272151.0 new file mode 100644 index 000000000..8f81d591c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701883926.4710b305f7b4.272151.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701914812.4710b305f7b4.272151.1 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701914812.4710b305f7b4.272151.1 new file mode 100644 index 000000000..c1b5e3e11 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701914812.4710b305f7b4.272151.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701944207.4710b305f7b4.272151.2 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701944207.4710b305f7b4.272151.2 new file mode 100644 index 000000000..72e1f401d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701944207.4710b305f7b4.272151.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701945968.4710b305f7b4.272151.3 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701945968.4710b305f7b4.272151.3 new file mode 100644 index 000000000..ae4c0aa03 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701945968.4710b305f7b4.272151.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701974658.4710b305f7b4.272151.4 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701974658.4710b305f7b4.272151.4 new file mode 100644 index 000000000..1f0fa77df Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1701974658.4710b305f7b4.272151.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702002936.4710b305f7b4.272151.5 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702002936.4710b305f7b4.272151.5 new file mode 100644 index 000000000..cba7cd306 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702002936.4710b305f7b4.272151.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702004563.4710b305f7b4.272151.6 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702004563.4710b305f7b4.272151.6 new file mode 100644 index 000000000..f25ec29f8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702004563.4710b305f7b4.272151.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702032405.4710b305f7b4.272151.7 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702032405.4710b305f7b4.272151.7 new file mode 100644 index 000000000..060d640da Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702032405.4710b305f7b4.272151.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702059824.4710b305f7b4.272151.8 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702059824.4710b305f7b4.272151.8 new file mode 100644 index 000000000..54cdf19de Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702059824.4710b305f7b4.272151.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702087111.4710b305f7b4.272151.9 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702087111.4710b305f7b4.272151.9 new file mode 100644 index 000000000..e4bb28d14 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702087111.4710b305f7b4.272151.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702114375.4710b305f7b4.272151.10 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702114375.4710b305f7b4.272151.10 new file mode 100644 index 000000000..4e90123e9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702114375.4710b305f7b4.272151.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702116698.4710b305f7b4.272151.11 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702116698.4710b305f7b4.272151.11 new file mode 100644 index 000000000..c79ccfab6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702116698.4710b305f7b4.272151.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702144015.4710b305f7b4.272151.12 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702144015.4710b305f7b4.272151.12 new file mode 100644 index 000000000..f7b4b86d4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702144015.4710b305f7b4.272151.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702171354.4710b305f7b4.272151.13 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702171354.4710b305f7b4.272151.13 new file mode 100644 index 000000000..6e947ed5f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702171354.4710b305f7b4.272151.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702198690.4710b305f7b4.272151.14 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702198690.4710b305f7b4.272151.14 new file mode 100644 index 000000000..a27330dc3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702198690.4710b305f7b4.272151.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702226155.4710b305f7b4.272151.15 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702226155.4710b305f7b4.272151.15 new file mode 100644 index 000000000..451829339 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702226155.4710b305f7b4.272151.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702254051.4710b305f7b4.272151.16 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702254051.4710b305f7b4.272151.16 new file mode 100644 index 000000000..41c252553 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702254051.4710b305f7b4.272151.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702281765.4710b305f7b4.272151.17 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702281765.4710b305f7b4.272151.17 new file mode 100644 index 000000000..cb31c40a0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702281765.4710b305f7b4.272151.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702308834.4710b305f7b4.272151.18 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702308834.4710b305f7b4.272151.18 new file mode 100644 index 000000000..e969fd172 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702308834.4710b305f7b4.272151.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702334549.4710b305f7b4.272151.19 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702334549.4710b305f7b4.272151.19 new file mode 100644 index 000000000..8f2ffc430 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702334549.4710b305f7b4.272151.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702337909.4710b305f7b4.272151.20 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702337909.4710b305f7b4.272151.20 new file mode 100644 index 000000000..a61f22226 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702337909.4710b305f7b4.272151.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702363342.4710b305f7b4.272151.21 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702363342.4710b305f7b4.272151.21 new file mode 100644 index 000000000..41c25e43e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702363342.4710b305f7b4.272151.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702388920.4710b305f7b4.272151.22 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702388920.4710b305f7b4.272151.22 new file mode 100644 index 000000000..3479836e4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702388920.4710b305f7b4.272151.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702415819.4710b305f7b4.272151.23 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702415819.4710b305f7b4.272151.23 new file mode 100644 index 000000000..626b94a02 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702415819.4710b305f7b4.272151.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702442911.4710b305f7b4.272151.24 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702442911.4710b305f7b4.272151.24 new file mode 100644 index 000000000..2edc2c1b7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702442911.4710b305f7b4.272151.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702470123.4710b305f7b4.272151.25 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702470123.4710b305f7b4.272151.25 new file mode 100644 index 000000000..3a94bd2eb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702470123.4710b305f7b4.272151.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702497492.4710b305f7b4.272151.26 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702497492.4710b305f7b4.272151.26 new file mode 100644 index 000000000..e200c587b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702497492.4710b305f7b4.272151.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702524931.4710b305f7b4.272151.27 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702524931.4710b305f7b4.272151.27 new file mode 100644 index 000000000..1f9d76664 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702524931.4710b305f7b4.272151.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702552283.4710b305f7b4.272151.28 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702552283.4710b305f7b4.272151.28 new file mode 100644 index 000000000..84b19819d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702552283.4710b305f7b4.272151.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702579665.4710b305f7b4.272151.29 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702579665.4710b305f7b4.272151.29 new file mode 100644 index 000000000..9a54b1063 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702579665.4710b305f7b4.272151.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702607014.4710b305f7b4.272151.30 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702607014.4710b305f7b4.272151.30 new file mode 100644 index 000000000..56c2afc56 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702607014.4710b305f7b4.272151.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702634384.4710b305f7b4.272151.31 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702634384.4710b305f7b4.272151.31 new file mode 100644 index 000000000..c51abdea2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702634384.4710b305f7b4.272151.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702661761.4710b305f7b4.272151.32 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702661761.4710b305f7b4.272151.32 new file mode 100644 index 000000000..9fe1a3a07 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702661761.4710b305f7b4.272151.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702689192.4710b305f7b4.272151.33 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702689192.4710b305f7b4.272151.33 new file mode 100644 index 000000000..230c5c56f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702689192.4710b305f7b4.272151.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702716638.4710b305f7b4.272151.34 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702716638.4710b305f7b4.272151.34 new file mode 100644 index 000000000..67798807c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702716638.4710b305f7b4.272151.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702744020.4710b305f7b4.272151.35 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702744020.4710b305f7b4.272151.35 new file mode 100644 index 000000000..430a87943 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702744020.4710b305f7b4.272151.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702771402.4710b305f7b4.272151.36 b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702771402.4710b305f7b4.272151.36 new file mode 100644 index 000000000..0ade9b7f5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/events.out.tfevents.1702771402.4710b305f7b4.272151.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/hparams.yml new file mode 100644 index 000000000..27d8389ed --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_large_seq_seed432384445/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..e427e7ad1 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/ensemble_perf.txt @@ -0,0 +1,18 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.03035380318760872 Avg EMD = 1.812209852727569 +Ensemble size 1 val loss: 0.03035380318760872 Avg EMD = -1 +Single model 2 val loss: 0.029850656166672707 Avg EMD = -1 +Ensemble size 2 val loss: 0.02446550875902176 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/events.out.tfevents.1701923782.4710b305f7b4.272122.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/events.out.tfevents.1701923782.4710b305f7b4.272122.1 new file mode 100644 index 000000000..172ef75bc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/events.out.tfevents.1701923782.4710b305f7b4.272122.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/events.out.tfevents.1701962502.4710b305f7b4.272122.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/events.out.tfevents.1701962502.4710b305f7b4.272122.2 new file mode 100644 index 000000000..a8b7ae183 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/events.out.tfevents.1701962502.4710b305f7b4.272122.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/hparams.yml new file mode 100644 index 000000000..fc9dca712 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_decoder_seed524926359/hparams.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/adaboost_medium_fixed_mask_10epochs_seed1_loss=0.088_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/adaboost_medium_fixed_mask_10epochs_seed1_loss=0.088_emd.txt new file mode 100644 index 000000000..a574aedbf --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/adaboost_medium_fixed_mask_10epochs_seed1_loss=0.088_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.2859273794124024 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/ensemble_perf.txt new file mode 100644 index 000000000..6fc5df2a1 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.08260670304298401 Avg EMD = 2.8328185860328734 +Ensemble size 1 val loss: 0.08260670304298401 Avg EMD = -1 +Single model 2 val loss: 0.044921956956386566 Avg EMD = -1 +Ensemble size 2 val loss: 0.1237911731004715 Avg EMD = -1 +Ensemble size 2 val loss: 0.04674935340881348 Avg EMD = 2.0988369030499334 +Single model 3 val loss: 0.03432556986808777 Avg EMD = -1 +Ensemble size 3 val loss: 0.05869394913315773 Avg EMD = -1 +Single model 4 val loss: 0.02914026752114296 Avg EMD = -1 +Ensemble size 4 val loss: 0.05485706776380539 Avg EMD = -1 +Ensemble size 4 val loss: 0.027949538081884384 Avg EMD = 1.7312902679208846 +Single model 5 val loss: 0.030314847826957703 Avg EMD = -1 +Ensemble size 5 val loss: 0.060907796025276184 Avg EMD = -1 +Single model 6 val loss: 0.03120187483727932 Avg EMD = -1 +Ensemble size 6 val loss: 0.060652438551187515 Avg EMD = -1 +Single model 7 val loss: 0.030156955122947693 Avg EMD = -1 +Ensemble size 7 val loss: 0.06333405524492264 Avg EMD = -1 +Single model 8 val loss: 0.027592677623033524 Avg EMD = -1 +Ensemble size 8 val loss: 0.05839832127094269 Avg EMD = -1 +Ensemble size 8 val loss: 0.022501138970255852 Avg EMD = 1.5910752546330882 +Single model 9 val loss: 0.028714464977383614 Avg EMD = -1 +Ensemble size 9 val loss: 0.06622546911239624 Avg EMD = -1 +Single model 10 val loss: 0.028971662744879723 Avg EMD = -1 +Ensemble size 10 val loss: 0.06556873768568039 Avg EMD = -1 +Single model 11 val loss: 0.0277422983199358 Avg EMD = -1 +Ensemble size 11 val loss: 0.06764093041419983 Avg EMD = -1 +Single model 12 val loss: 0.030302610248327255 Avg EMD = -1 +Ensemble size 12 val loss: 0.07071292400360107 Avg EMD = -1 +Single model 13 val loss: 0.02972467802464962 Avg EMD = -1 +Ensemble size 13 val loss: 0.07081262022256851 Avg EMD = -1 +Single model 14 val loss: 0.030907969921827316 Avg EMD = -1 +Ensemble size 14 val loss: 0.06993697583675385 Avg EMD = -1 +Single model 15 val loss: 0.02937176264822483 Avg EMD = -1 +Ensemble size 15 val loss: 0.07388823479413986 Avg EMD = -1 +Single model 16 val loss: 0.029679065570235252 Avg EMD = -1 +Ensemble size 16 val loss: 0.0721028596162796 Avg EMD = -1 +Ensemble size 16 val loss: 0.02139509841799736 Avg EMD = 1.5169067494289583 +Single model 17 val loss: 0.034415457397699356 Avg EMD = -1 +Ensemble size 17 val loss: 0.07510847598314285 Avg EMD = -1 +Single model 18 val loss: 0.030828455463051796 Avg EMD = -1 +Ensemble size 18 val loss: 0.07544860243797302 Avg EMD = -1 +Single model 19 val loss: 0.03244733810424805 Avg EMD = -1 +Ensemble size 19 val loss: 0.07968005537986755 Avg EMD = -1 +Single model 20 val loss: 0.03286553546786308 Avg EMD = -1 +Ensemble size 20 val loss: 0.07954217493534088 Avg EMD = -1 +Single model 21 val loss: 0.03273328021168709 Avg EMD = -1 +Ensemble size 21 val loss: 0.0756770521402359 Avg EMD = -1 +Single model 22 val loss: 0.031116461381316185 Avg EMD = -1 +Ensemble size 22 val loss: 0.07632124423980713 Avg EMD = -1 +Single model 23 val loss: 0.033629387617111206 Avg EMD = -1 +Ensemble size 23 val loss: 0.07423319667577744 Avg EMD = -1 +Single model 24 val loss: 0.029695896431803703 Avg EMD = -1 +Ensemble size 24 val loss: 0.07508494704961777 Avg EMD = -1 +Single model 25 val loss: 0.03330283239483833 Avg EMD = -1 +Ensemble size 25 val loss: 0.07653233408927917 Avg EMD = -1 +Single model 26 val loss: 0.030658243224024773 Avg EMD = -1 +Ensemble size 26 val loss: 0.07545594871044159 Avg EMD = -1 +Single model 27 val loss: 0.03425437957048416 Avg EMD = -1 +Ensemble size 27 val loss: 0.07485830038785934 Avg EMD = -1 +Single model 28 val loss: 0.03131607174873352 Avg EMD = -1 +Ensemble size 28 val loss: 0.07859303057193756 Avg EMD = -1 +Single model 29 val loss: 0.03653421252965927 Avg EMD = -1 +Ensemble size 29 val loss: 0.0791345089673996 Avg EMD = -1 +Single model 30 val loss: 0.029916075989603996 Avg EMD = -1 +Ensemble size 30 val loss: 0.08435302972793579 Avg EMD = -1 +Single model 31 val loss: 0.03421332687139511 Avg EMD = -1 +Ensemble size 31 val loss: 0.0819702222943306 Avg EMD = -1 +Single model 32 val loss: 0.03370286151766777 Avg EMD = -1 +Ensemble size 32 val loss: 0.08758145570755005 Avg EMD = -1 +Ensemble size 32 val loss: 0.02249125763773918 Avg EMD = 1.4942882772359563 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702640771.743e748117cb.643715.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702640771.743e748117cb.643715.0 new file mode 100644 index 000000000..7985daaf6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702640771.743e748117cb.643715.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702642944.743e748117cb.643715.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702642944.743e748117cb.643715.1 new file mode 100644 index 000000000..ae412907e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702642944.743e748117cb.643715.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702644709.743e748117cb.643715.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702644709.743e748117cb.643715.2 new file mode 100644 index 000000000..cfd9df64e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702644709.743e748117cb.643715.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702645342.743e748117cb.643715.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702645342.743e748117cb.643715.3 new file mode 100644 index 000000000..a81aeb0a6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702645342.743e748117cb.643715.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702647113.743e748117cb.643715.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702647113.743e748117cb.643715.4 new file mode 100644 index 000000000..e4991b3f9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702647113.743e748117cb.643715.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702648898.743e748117cb.643715.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702648898.743e748117cb.643715.5 new file mode 100644 index 000000000..5a4cf29c1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702648898.743e748117cb.643715.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702649653.743e748117cb.643715.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702649653.743e748117cb.643715.6 new file mode 100644 index 000000000..a80e3a58c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702649653.743e748117cb.643715.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702651440.743e748117cb.643715.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702651440.743e748117cb.643715.7 new file mode 100644 index 000000000..bdc768e90 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702651440.743e748117cb.643715.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702653237.743e748117cb.643715.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702653237.743e748117cb.643715.8 new file mode 100644 index 000000000..185db7a39 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702653237.743e748117cb.643715.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702655042.743e748117cb.643715.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702655042.743e748117cb.643715.9 new file mode 100644 index 000000000..51fa829bc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702655042.743e748117cb.643715.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702656859.743e748117cb.643715.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702656859.743e748117cb.643715.10 new file mode 100644 index 000000000..22911cbf7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702656859.743e748117cb.643715.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702657859.743e748117cb.643715.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702657859.743e748117cb.643715.11 new file mode 100644 index 000000000..000fc9fdb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702657859.743e748117cb.643715.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702659662.743e748117cb.643715.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702659662.743e748117cb.643715.12 new file mode 100644 index 000000000..560ea41cc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702659662.743e748117cb.643715.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702661490.743e748117cb.643715.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702661490.743e748117cb.643715.13 new file mode 100644 index 000000000..c5914063c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702661490.743e748117cb.643715.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702663329.743e748117cb.643715.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702663329.743e748117cb.643715.14 new file mode 100644 index 000000000..7cb7c2767 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702663329.743e748117cb.643715.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702665166.743e748117cb.643715.15 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702665166.743e748117cb.643715.15 new file mode 100644 index 000000000..c9310de3f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702665166.743e748117cb.643715.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702667022.743e748117cb.643715.16 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702667022.743e748117cb.643715.16 new file mode 100644 index 000000000..c549bdc0d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702667022.743e748117cb.643715.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702668885.743e748117cb.643715.17 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702668885.743e748117cb.643715.17 new file mode 100644 index 000000000..1ca1e9264 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702668885.743e748117cb.643715.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702670757.743e748117cb.643715.18 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702670757.743e748117cb.643715.18 new file mode 100644 index 000000000..9ef227664 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702670757.743e748117cb.643715.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702672648.743e748117cb.643715.19 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702672648.743e748117cb.643715.19 new file mode 100644 index 000000000..9e11e9117 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702672648.743e748117cb.643715.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702674122.743e748117cb.643715.20 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702674122.743e748117cb.643715.20 new file mode 100644 index 000000000..65f6973e6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702674122.743e748117cb.643715.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702675979.743e748117cb.643715.21 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702675979.743e748117cb.643715.21 new file mode 100644 index 000000000..6167e7d36 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702675979.743e748117cb.643715.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702677852.743e748117cb.643715.22 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702677852.743e748117cb.643715.22 new file mode 100644 index 000000000..16fd8fa03 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702677852.743e748117cb.643715.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702679725.743e748117cb.643715.23 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702679725.743e748117cb.643715.23 new file mode 100644 index 000000000..f34a3f380 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702679725.743e748117cb.643715.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702681611.743e748117cb.643715.24 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702681611.743e748117cb.643715.24 new file mode 100644 index 000000000..681ce139e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702681611.743e748117cb.643715.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702683514.743e748117cb.643715.25 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702683514.743e748117cb.643715.25 new file mode 100644 index 000000000..0c01ecb92 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702683514.743e748117cb.643715.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702685421.743e748117cb.643715.26 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702685421.743e748117cb.643715.26 new file mode 100644 index 000000000..6504c6520 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702685421.743e748117cb.643715.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702687343.743e748117cb.643715.27 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702687343.743e748117cb.643715.27 new file mode 100644 index 000000000..24ac9af19 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702687343.743e748117cb.643715.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702689279.743e748117cb.643715.28 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702689279.743e748117cb.643715.28 new file mode 100644 index 000000000..c7bd1cb70 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702689279.743e748117cb.643715.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702691230.743e748117cb.643715.29 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702691230.743e748117cb.643715.29 new file mode 100644 index 000000000..d740b32e9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702691230.743e748117cb.643715.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702693194.743e748117cb.643715.30 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702693194.743e748117cb.643715.30 new file mode 100644 index 000000000..7faf08d90 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702693194.743e748117cb.643715.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702695163.743e748117cb.643715.31 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702695163.743e748117cb.643715.31 new file mode 100644 index 000000000..3df407b3f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702695163.743e748117cb.643715.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702697147.743e748117cb.643715.32 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702697147.743e748117cb.643715.32 new file mode 100644 index 000000000..1703b6b9a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702697147.743e748117cb.643715.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702699143.743e748117cb.643715.33 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702699143.743e748117cb.643715.33 new file mode 100644 index 000000000..d2cd7429c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702699143.743e748117cb.643715.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702701152.743e748117cb.643715.34 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702701152.743e748117cb.643715.34 new file mode 100644 index 000000000..9985d8dc5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702701152.743e748117cb.643715.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702703173.743e748117cb.643715.35 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702703173.743e748117cb.643715.35 new file mode 100644 index 000000000..b9e99bebd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702703173.743e748117cb.643715.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702705217.743e748117cb.643715.36 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702705217.743e748117cb.643715.36 new file mode 100644 index 000000000..602dfd43f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/events.out.tfevents.1702705217.743e748117cb.643715.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/hparams.yml new file mode 100644 index 000000000..10bfff8e3 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed1/hparams.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/adaboost_medium_fixed_mask_10epochs_seed2_loss=0.089_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/adaboost_medium_fixed_mask_10epochs_seed2_loss=0.089_emd.txt new file mode 100644 index 000000000..95e591ff5 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/adaboost_medium_fixed_mask_10epochs_seed2_loss=0.089_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.4177062481042455 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/ensemble_perf.txt new file mode 100644 index 000000000..f58200502 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.06253988295793533 Avg EMD = 2.345024995669771 +Ensemble size 1 val loss: 0.06253989040851593 Avg EMD = -1 +Single model 2 val loss: 0.0388922244310379 Avg EMD = -1 +Ensemble size 2 val loss: 0.07764782756567001 Avg EMD = -1 +Ensemble size 2 val loss: 0.0398738719522953 Avg EMD = 1.995378315334389 +Single model 3 val loss: 0.03697366639971733 Avg EMD = -1 +Ensemble size 3 val loss: 0.05413318797945976 Avg EMD = -1 +Single model 4 val loss: 0.035936303436756134 Avg EMD = -1 +Ensemble size 4 val loss: 0.06547971814870834 Avg EMD = -1 +Ensemble size 4 val loss: 0.030690962448716164 Avg EMD = 1.75323332861013 +Single model 5 val loss: 0.03633037954568863 Avg EMD = -1 +Ensemble size 5 val loss: 0.06849202513694763 Avg EMD = -1 +Single model 6 val loss: 0.03602808341383934 Avg EMD = -1 +Ensemble size 6 val loss: 0.07173925638198853 Avg EMD = -1 +Single model 7 val loss: 0.034867364913225174 Avg EMD = -1 +Ensemble size 7 val loss: 0.07089576125144958 Avg EMD = -1 +Single model 8 val loss: 0.034827977418899536 Avg EMD = -1 +Ensemble size 8 val loss: 0.07750248908996582 Avg EMD = -1 +Ensemble size 8 val loss: 0.027310866862535477 Avg EMD = 1.6168918812614719 +Single model 9 val loss: 0.03789195045828819 Avg EMD = -1 +Ensemble size 9 val loss: 0.07985007762908936 Avg EMD = -1 +Single model 10 val loss: 0.0343889445066452 Avg EMD = -1 +Ensemble size 10 val loss: 0.08433002978563309 Avg EMD = -1 +Single model 11 val loss: 0.033869773149490356 Avg EMD = -1 +Ensemble size 11 val loss: 0.08463694155216217 Avg EMD = -1 +Single model 12 val loss: 0.03303977847099304 Avg EMD = -1 +Ensemble size 12 val loss: 0.08042357116937637 Avg EMD = -1 +Single model 13 val loss: 0.03285607695579529 Avg EMD = -1 +Ensemble size 13 val loss: 0.08286894857883453 Avg EMD = -1 +Single model 14 val loss: 0.03579623997211456 Avg EMD = -1 +Ensemble size 14 val loss: 0.0815204456448555 Avg EMD = -1 +Single model 15 val loss: 0.03779830038547516 Avg EMD = -1 +Ensemble size 15 val loss: 0.08060166239738464 Avg EMD = -1 +Single model 16 val loss: 0.0378267765045166 Avg EMD = -1 +Ensemble size 16 val loss: 0.08597748726606369 Avg EMD = -1 +Ensemble size 16 val loss: 0.026512164622545242 Avg EMD = 1.5901223458907083 +Single model 17 val loss: 0.03507944196462631 Avg EMD = -1 +Ensemble size 17 val loss: 0.08555397391319275 Avg EMD = -1 +Single model 18 val loss: 0.03621433302760124 Avg EMD = -1 +Ensemble size 18 val loss: 0.08052050322294235 Avg EMD = -1 +Single model 19 val loss: 0.03977975249290466 Avg EMD = -1 +Ensemble size 19 val loss: 0.08710449188947678 Avg EMD = -1 +Single model 20 val loss: 0.037869032472372055 Avg EMD = -1 +Ensemble size 20 val loss: 0.08672765642404556 Avg EMD = -1 +Single model 21 val loss: 0.041634757071733475 Avg EMD = -1 +Ensemble size 21 val loss: 0.09230902791023254 Avg EMD = -1 +Single model 22 val loss: 0.03902645409107208 Avg EMD = -1 +Ensemble size 22 val loss: 0.08733545988798141 Avg EMD = -1 +Single model 23 val loss: 0.033702950924634933 Avg EMD = -1 +Ensemble size 23 val loss: 0.0902242511510849 Avg EMD = -1 +Single model 24 val loss: 0.04625343531370163 Avg EMD = -1 +Ensemble size 24 val loss: 0.08624574542045593 Avg EMD = -1 +Single model 25 val loss: 0.035963770002126694 Avg EMD = -1 +Ensemble size 25 val loss: 0.094110868871212 Avg EMD = -1 +Single model 26 val loss: 0.03564366698265076 Avg EMD = -1 +Ensemble size 26 val loss: 0.09414470195770264 Avg EMD = -1 +Single model 27 val loss: 0.03392554074525833 Avg EMD = -1 +Ensemble size 27 val loss: 0.09531425684690475 Avg EMD = -1 +Single model 28 val loss: 0.036007776856422424 Avg EMD = -1 +Ensemble size 28 val loss: 0.08965833485126495 Avg EMD = -1 +Single model 29 val loss: 0.0434381477534771 Avg EMD = -1 +Ensemble size 29 val loss: 0.08663839101791382 Avg EMD = -1 +Single model 30 val loss: 0.04193849489092827 Avg EMD = -1 +Ensemble size 30 val loss: 0.0875406414270401 Avg EMD = -1 +Single model 31 val loss: 0.039268858730793 Avg EMD = -1 +Ensemble size 31 val loss: 0.09188223630189896 Avg EMD = -1 +Single model 32 val loss: 0.0395912267267704 Avg EMD = -1 +Ensemble size 32 val loss: 0.0889437273144722 Avg EMD = -1 +Ensemble size 32 val loss: 0.027161255478858948 Avg EMD = 1.553086388956397 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702708566.743e748117cb.677663.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702708566.743e748117cb.677663.0 new file mode 100644 index 000000000..482a2ca2f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702708566.743e748117cb.677663.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702710737.743e748117cb.677663.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702710737.743e748117cb.677663.1 new file mode 100644 index 000000000..651821de7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702710737.743e748117cb.677663.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702712505.743e748117cb.677663.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702712505.743e748117cb.677663.2 new file mode 100644 index 000000000..75eba5a29 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702712505.743e748117cb.677663.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702713138.743e748117cb.677663.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702713138.743e748117cb.677663.3 new file mode 100644 index 000000000..6883a63e7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702713138.743e748117cb.677663.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702714905.743e748117cb.677663.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702714905.743e748117cb.677663.4 new file mode 100644 index 000000000..0cbbffc5d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702714905.743e748117cb.677663.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702716681.743e748117cb.677663.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702716681.743e748117cb.677663.5 new file mode 100644 index 000000000..099935948 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702716681.743e748117cb.677663.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702717437.743e748117cb.677663.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702717437.743e748117cb.677663.6 new file mode 100644 index 000000000..59dbec7e9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702717437.743e748117cb.677663.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702719214.743e748117cb.677663.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702719214.743e748117cb.677663.7 new file mode 100644 index 000000000..67a0f77ab Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702719214.743e748117cb.677663.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702721005.743e748117cb.677663.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702721005.743e748117cb.677663.8 new file mode 100644 index 000000000..e60cca32d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702721005.743e748117cb.677663.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702722808.743e748117cb.677663.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702722808.743e748117cb.677663.9 new file mode 100644 index 000000000..859236a2e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702722808.743e748117cb.677663.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702724614.743e748117cb.677663.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702724614.743e748117cb.677663.10 new file mode 100644 index 000000000..fd8787551 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702724614.743e748117cb.677663.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702725614.743e748117cb.677663.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702725614.743e748117cb.677663.11 new file mode 100644 index 000000000..b619d1466 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702725614.743e748117cb.677663.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702727411.743e748117cb.677663.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702727411.743e748117cb.677663.12 new file mode 100644 index 000000000..a69242887 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702727411.743e748117cb.677663.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702729230.743e748117cb.677663.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702729230.743e748117cb.677663.13 new file mode 100644 index 000000000..62303b0fd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702729230.743e748117cb.677663.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702731051.743e748117cb.677663.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702731051.743e748117cb.677663.14 new file mode 100644 index 000000000..8e057ec59 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702731051.743e748117cb.677663.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702732888.743e748117cb.677663.15 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702732888.743e748117cb.677663.15 new file mode 100644 index 000000000..7e90c140b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702732888.743e748117cb.677663.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702734732.743e748117cb.677663.16 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702734732.743e748117cb.677663.16 new file mode 100644 index 000000000..9bc817f5f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702734732.743e748117cb.677663.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702736588.743e748117cb.677663.17 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702736588.743e748117cb.677663.17 new file mode 100644 index 000000000..04071d482 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702736588.743e748117cb.677663.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702738456.743e748117cb.677663.18 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702738456.743e748117cb.677663.18 new file mode 100644 index 000000000..38e608655 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702738456.743e748117cb.677663.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702740333.743e748117cb.677663.19 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702740333.743e748117cb.677663.19 new file mode 100644 index 000000000..d31667e87 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702740333.743e748117cb.677663.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702741895.743e748117cb.677663.20 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702741895.743e748117cb.677663.20 new file mode 100644 index 000000000..0ffeb62de Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702741895.743e748117cb.677663.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702743949.743e748117cb.677663.21 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702743949.743e748117cb.677663.21 new file mode 100644 index 000000000..c516e4f05 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702743949.743e748117cb.677663.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702745987.743e748117cb.677663.22 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702745987.743e748117cb.677663.22 new file mode 100644 index 000000000..f77e3641f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702745987.743e748117cb.677663.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702748028.743e748117cb.677663.23 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702748028.743e748117cb.677663.23 new file mode 100644 index 000000000..c9413b12a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702748028.743e748117cb.677663.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702750075.743e748117cb.677663.24 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702750075.743e748117cb.677663.24 new file mode 100644 index 000000000..0c2ddf479 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702750075.743e748117cb.677663.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702752131.743e748117cb.677663.25 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702752131.743e748117cb.677663.25 new file mode 100644 index 000000000..f011f4092 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702752131.743e748117cb.677663.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702754187.743e748117cb.677663.26 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702754187.743e748117cb.677663.26 new file mode 100644 index 000000000..5e93216e0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702754187.743e748117cb.677663.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702756255.743e748117cb.677663.27 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702756255.743e748117cb.677663.27 new file mode 100644 index 000000000..bd52b28e9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702756255.743e748117cb.677663.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702758337.743e748117cb.677663.28 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702758337.743e748117cb.677663.28 new file mode 100644 index 000000000..d5d99fda0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702758337.743e748117cb.677663.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702760430.743e748117cb.677663.29 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702760430.743e748117cb.677663.29 new file mode 100644 index 000000000..ec45b40d9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702760430.743e748117cb.677663.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702762548.743e748117cb.677663.30 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702762548.743e748117cb.677663.30 new file mode 100644 index 000000000..d1f406692 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702762548.743e748117cb.677663.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702764659.743e748117cb.677663.31 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702764659.743e748117cb.677663.31 new file mode 100644 index 000000000..08ada337a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702764659.743e748117cb.677663.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702766791.743e748117cb.677663.32 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702766791.743e748117cb.677663.32 new file mode 100644 index 000000000..5b110417d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702766791.743e748117cb.677663.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702768854.743e748117cb.677663.33 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702768854.743e748117cb.677663.33 new file mode 100644 index 000000000..f0d07daab Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702768854.743e748117cb.677663.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702770948.743e748117cb.677663.34 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702770948.743e748117cb.677663.34 new file mode 100644 index 000000000..40a6d72a6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702770948.743e748117cb.677663.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702773067.743e748117cb.677663.35 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702773067.743e748117cb.677663.35 new file mode 100644 index 000000000..15e040a2b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702773067.743e748117cb.677663.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702775188.743e748117cb.677663.36 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702775188.743e748117cb.677663.36 new file mode 100644 index 000000000..33b45b7ee Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/events.out.tfevents.1702775188.743e748117cb.677663.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/hparams.yml new file mode 100644 index 000000000..2702aa8c0 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed2/hparams.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/adaboost_medium_fixed_mask_10epochs_seed524926359_loss=0.078_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/adaboost_medium_fixed_mask_10epochs_seed524926359_loss=0.078_emd.txt new file mode 100644 index 000000000..f178c5f55 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/adaboost_medium_fixed_mask_10epochs_seed524926359_loss=0.078_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.2438278996204866 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..ceb8ced9e --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.06435917317867279 Avg EMD = 2.355899075170486 +Ensemble size 1 val loss: 0.06435917317867279 Avg EMD = -1 +Single model 2 val loss: 0.03810795024037361 Avg EMD = -1 +Ensemble size 2 val loss: 0.051903847604990005 Avg EMD = -1 +Ensemble size 2 val loss: 0.03734171390533447 Avg EMD = 1.8805017630877738 +Single model 3 val loss: 0.04522067680954933 Avg EMD = -1 +Ensemble size 3 val loss: 0.06263191998004913 Avg EMD = -1 +Single model 4 val loss: 0.03629368916153908 Avg EMD = -1 +Ensemble size 4 val loss: 0.05600477382540703 Avg EMD = -1 +Ensemble size 4 val loss: 0.02911883406341076 Avg EMD = 1.6553964616567258 +Single model 5 val loss: 0.03497975692152977 Avg EMD = -1 +Ensemble size 5 val loss: 0.06178945302963257 Avg EMD = -1 +Single model 6 val loss: 0.03641452640295029 Avg EMD = -1 +Ensemble size 6 val loss: 0.0640203058719635 Avg EMD = -1 +Single model 7 val loss: 0.033472318202257156 Avg EMD = -1 +Ensemble size 7 val loss: 0.06443962454795837 Avg EMD = -1 +Single model 8 val loss: 0.03312533721327782 Avg EMD = -1 +Ensemble size 8 val loss: 0.06204017251729965 Avg EMD = -1 +Ensemble size 8 val loss: 0.024974660947918892 Avg EMD = 1.5178537589556418 +Single model 9 val loss: 0.029056645929813385 Avg EMD = -1 +Ensemble size 9 val loss: 0.06303989142179489 Avg EMD = -1 +Single model 10 val loss: 0.03737947717308998 Avg EMD = -1 +Ensemble size 10 val loss: 0.06265909969806671 Avg EMD = -1 +Single model 11 val loss: 0.034420520067214966 Avg EMD = -1 +Ensemble size 11 val loss: 0.06272483617067337 Avg EMD = -1 +Single model 12 val loss: 0.03499067202210426 Avg EMD = -1 +Ensemble size 12 val loss: 0.06635165959596634 Avg EMD = -1 +Single model 13 val loss: 0.035077668726444244 Avg EMD = -1 +Ensemble size 13 val loss: 0.06597856432199478 Avg EMD = -1 +Single model 14 val loss: 0.040611620992422104 Avg EMD = -1 +Ensemble size 14 val loss: 0.07311943918466568 Avg EMD = -1 +Single model 15 val loss: 0.03409372270107269 Avg EMD = -1 +Ensemble size 15 val loss: 0.06920215487480164 Avg EMD = -1 +Single model 16 val loss: 0.035044051706790924 Avg EMD = -1 +Ensemble size 16 val loss: 0.0727899894118309 Avg EMD = -1 +Ensemble size 16 val loss: 0.023667611181735992 Avg EMD = 1.4587559986541383 +Single model 17 val loss: 0.035086359828710556 Avg EMD = -1 +Ensemble size 17 val loss: 0.07118257880210876 Avg EMD = -1 +Single model 18 val loss: 0.03411634638905525 Avg EMD = -1 +Ensemble size 18 val loss: 0.07748880982398987 Avg EMD = -1 +Single model 19 val loss: 0.03363455459475517 Avg EMD = -1 +Ensemble size 19 val loss: 0.07616772502660751 Avg EMD = -1 +Single model 20 val loss: 0.035657502710819244 Avg EMD = -1 +Ensemble size 20 val loss: 0.06863150000572205 Avg EMD = -1 +Single model 21 val loss: 0.038141172379255295 Avg EMD = -1 +Ensemble size 21 val loss: 0.07058723270893097 Avg EMD = -1 +Single model 22 val loss: 0.039616893976926804 Avg EMD = -1 +Ensemble size 22 val loss: 0.07256569713354111 Avg EMD = -1 +Single model 23 val loss: 0.043025024235248566 Avg EMD = -1 +Ensemble size 23 val loss: 0.07108929753303528 Avg EMD = -1 +Single model 24 val loss: 0.034820809960365295 Avg EMD = -1 +Ensemble size 24 val loss: 0.07362557202577591 Avg EMD = -1 +Single model 25 val loss: 0.03702890872955322 Avg EMD = -1 +Ensemble size 25 val loss: 0.07259569317102432 Avg EMD = -1 +Single model 26 val loss: 0.03700094297528267 Avg EMD = -1 +Ensemble size 26 val loss: 0.07441883534193039 Avg EMD = -1 +Single model 27 val loss: 0.036671243607997894 Avg EMD = -1 +Ensemble size 27 val loss: 0.07816392183303833 Avg EMD = -1 +Single model 28 val loss: 0.04313305765390396 Avg EMD = -1 +Ensemble size 28 val loss: 0.07301942259073257 Avg EMD = -1 +Single model 29 val loss: 0.03921118378639221 Avg EMD = -1 +Ensemble size 29 val loss: 0.0790182501077652 Avg EMD = -1 +Single model 30 val loss: 0.04227820411324501 Avg EMD = -1 +Ensemble size 30 val loss: 0.07844999432563782 Avg EMD = -1 +Single model 31 val loss: 0.03865886479616165 Avg EMD = -1 +Ensemble size 31 val loss: 0.07530765235424042 Avg EMD = -1 +Single model 32 val loss: 0.036178696900606155 Avg EMD = -1 +Ensemble size 32 val loss: 0.07773369550704956 Avg EMD = -1 +Ensemble size 32 val loss: 0.024218829348683357 Avg EMD = 1.4506688214117487 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702778426.743e748117cb.708075.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702778426.743e748117cb.708075.0 new file mode 100644 index 000000000..93d6a1919 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702778426.743e748117cb.708075.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702780559.743e748117cb.708075.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702780559.743e748117cb.708075.1 new file mode 100644 index 000000000..182f642bd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702780559.743e748117cb.708075.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702782289.743e748117cb.708075.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702782289.743e748117cb.708075.2 new file mode 100644 index 000000000..f3b9d8d47 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702782289.743e748117cb.708075.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702782921.743e748117cb.708075.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702782921.743e748117cb.708075.3 new file mode 100644 index 000000000..070ce4b38 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702782921.743e748117cb.708075.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702784666.743e748117cb.708075.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702784666.743e748117cb.708075.4 new file mode 100644 index 000000000..8d25f8d87 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702784666.743e748117cb.708075.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702786408.743e748117cb.708075.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702786408.743e748117cb.708075.5 new file mode 100644 index 000000000..8ce7c49ad Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702786408.743e748117cb.708075.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702787151.743e748117cb.708075.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702787151.743e748117cb.708075.6 new file mode 100644 index 000000000..65012a0bb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702787151.743e748117cb.708075.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702788896.743e748117cb.708075.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702788896.743e748117cb.708075.7 new file mode 100644 index 000000000..1bc2c4d45 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702788896.743e748117cb.708075.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702790656.743e748117cb.708075.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702790656.743e748117cb.708075.8 new file mode 100644 index 000000000..0d86ecba2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702790656.743e748117cb.708075.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702792428.743e748117cb.708075.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702792428.743e748117cb.708075.9 new file mode 100644 index 000000000..0b693aae1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702792428.743e748117cb.708075.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702794203.743e748117cb.708075.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702794203.743e748117cb.708075.10 new file mode 100644 index 000000000..cce4d4938 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702794203.743e748117cb.708075.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702795168.743e748117cb.708075.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702795168.743e748117cb.708075.11 new file mode 100644 index 000000000..fc369f9fd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702795168.743e748117cb.708075.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702796944.743e748117cb.708075.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702796944.743e748117cb.708075.12 new file mode 100644 index 000000000..b451130e8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702796944.743e748117cb.708075.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702798724.743e748117cb.708075.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702798724.743e748117cb.708075.13 new file mode 100644 index 000000000..eeb9afb02 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702798724.743e748117cb.708075.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702800524.743e748117cb.708075.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702800524.743e748117cb.708075.14 new file mode 100644 index 000000000..8677664a4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702800524.743e748117cb.708075.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702802338.743e748117cb.708075.15 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702802338.743e748117cb.708075.15 new file mode 100644 index 000000000..933bf50dd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702802338.743e748117cb.708075.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702804155.743e748117cb.708075.16 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702804155.743e748117cb.708075.16 new file mode 100644 index 000000000..510e44ce5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702804155.743e748117cb.708075.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702805999.743e748117cb.708075.17 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702805999.743e748117cb.708075.17 new file mode 100644 index 000000000..fb44b2f1e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702805999.743e748117cb.708075.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702807833.743e748117cb.708075.18 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702807833.743e748117cb.708075.18 new file mode 100644 index 000000000..9ef10c247 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702807833.743e748117cb.708075.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702809700.743e748117cb.708075.19 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702809700.743e748117cb.708075.19 new file mode 100644 index 000000000..facda81f6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702809700.743e748117cb.708075.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702811123.743e748117cb.708075.20 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702811123.743e748117cb.708075.20 new file mode 100644 index 000000000..f378b9bc8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702811123.743e748117cb.708075.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702812931.743e748117cb.708075.21 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702812931.743e748117cb.708075.21 new file mode 100644 index 000000000..4ce3b6f0c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702812931.743e748117cb.708075.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702814765.743e748117cb.708075.22 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702814765.743e748117cb.708075.22 new file mode 100644 index 000000000..87e93eff5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702814765.743e748117cb.708075.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702816612.743e748117cb.708075.23 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702816612.743e748117cb.708075.23 new file mode 100644 index 000000000..e3c6bd984 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702816612.743e748117cb.708075.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702818483.743e748117cb.708075.24 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702818483.743e748117cb.708075.24 new file mode 100644 index 000000000..5cf058e90 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702818483.743e748117cb.708075.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702820343.743e748117cb.708075.25 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702820343.743e748117cb.708075.25 new file mode 100644 index 000000000..ab647cb9d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702820343.743e748117cb.708075.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702822232.743e748117cb.708075.26 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702822232.743e748117cb.708075.26 new file mode 100644 index 000000000..d1b8a8cbd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702822232.743e748117cb.708075.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702824125.743e748117cb.708075.27 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702824125.743e748117cb.708075.27 new file mode 100644 index 000000000..2e8dbb35f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702824125.743e748117cb.708075.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702826030.743e748117cb.708075.28 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702826030.743e748117cb.708075.28 new file mode 100644 index 000000000..bb85c55fc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702826030.743e748117cb.708075.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702827956.743e748117cb.708075.29 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702827956.743e748117cb.708075.29 new file mode 100644 index 000000000..02591472d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702827956.743e748117cb.708075.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702829883.743e748117cb.708075.30 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702829883.743e748117cb.708075.30 new file mode 100644 index 000000000..12cd878a5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702829883.743e748117cb.708075.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702831827.743e748117cb.708075.31 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702831827.743e748117cb.708075.31 new file mode 100644 index 000000000..8be911ef1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702831827.743e748117cb.708075.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702833782.743e748117cb.708075.32 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702833782.743e748117cb.708075.32 new file mode 100644 index 000000000..649894f56 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702833782.743e748117cb.708075.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702835744.743e748117cb.708075.33 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702835744.743e748117cb.708075.33 new file mode 100644 index 000000000..1fa866d1e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702835744.743e748117cb.708075.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702837722.743e748117cb.708075.34 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702837722.743e748117cb.708075.34 new file mode 100644 index 000000000..572cde783 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702837722.743e748117cb.708075.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702839717.743e748117cb.708075.35 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702839717.743e748117cb.708075.35 new file mode 100644 index 000000000..fe38e5591 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702839717.743e748117cb.708075.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702841722.743e748117cb.708075.36 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702841722.743e748117cb.708075.36 new file mode 100644 index 000000000..96291ba3b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/events.out.tfevents.1702841722.743e748117cb.708075.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/hparams.yml new file mode 100644 index 000000000..b1ca47835 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_10epochs_seed524926359/hparams.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/ensemble_perf.txt new file mode 100644 index 000000000..7ea1faf55 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/ensemble_perf.txt @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.024751339107751846 Avg EMD = 1.658268031025983 +Ensemble size 1 val loss: 0.024751339107751846 Avg EMD = -1 +Single model 2 val loss: 0.026131650432944298 Avg EMD = -1 +Ensemble size 2 val loss: 0.04143773391842842 Avg EMD = -1 +Ensemble size 2 val loss: 0.023297196254134178 Avg EMD = 1.5714925306837328 +Single model 3 val loss: 0.027866238728165627 Avg EMD = -1 +Ensemble size 3 val loss: 0.0540078841149807 Avg EMD = -1 +Single model 4 val loss: 0.02488396316766739 Avg EMD = -1 +Ensemble size 4 val loss: 0.061649907380342484 Avg EMD = -1 +Ensemble size 4 val loss: 0.02205553650856018 Avg EMD = 1.526409093411947 +Single model 5 val loss: 0.027247019112110138 Avg EMD = -1 +Ensemble size 5 val loss: 0.06529109925031662 Avg EMD = -1 +Single model 6 val loss: 0.02790945954620838 Avg EMD = -1 +Ensemble size 6 val loss: 0.08236135542392731 Avg EMD = -1 +Single model 7 val loss: 0.028019586578011513 Avg EMD = -1 +Ensemble size 7 val loss: 0.08196591585874557 Avg EMD = -1 +Single model 8 val loss: 0.028201671317219734 Avg EMD = -1 +Ensemble size 8 val loss: 0.09277644008398056 Avg EMD = -1 +Ensemble size 8 val loss: 0.02184242382645607 Avg EMD = 1.471048740765499 +Single model 9 val loss: 0.029085492715239525 Avg EMD = -1 +Ensemble size 9 val loss: 0.09178737550973892 Avg EMD = -1 +Single model 10 val loss: 0.026406507939100266 Avg EMD = -1 +Ensemble size 10 val loss: 0.09827744215726852 Avg EMD = -1 +Single model 11 val loss: 0.028945880010724068 Avg EMD = -1 +Ensemble size 11 val loss: 0.09945635497570038 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702483868.46dd8e72cc2b.271.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702483868.46dd8e72cc2b.271.0 new file mode 100644 index 000000000..86a6ed7b8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702483868.46dd8e72cc2b.271.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702523311.46dd8e72cc2b.271.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702523311.46dd8e72cc2b.271.1 new file mode 100644 index 000000000..8461ba1c4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702523311.46dd8e72cc2b.271.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702562786.46dd8e72cc2b.271.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702562786.46dd8e72cc2b.271.2 new file mode 100644 index 000000000..814b12ce8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702562786.46dd8e72cc2b.271.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702564620.46dd8e72cc2b.271.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702564620.46dd8e72cc2b.271.3 new file mode 100644 index 000000000..8e84287fc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702564620.46dd8e72cc2b.271.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702605747.46dd8e72cc2b.271.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702605747.46dd8e72cc2b.271.4 new file mode 100644 index 000000000..bf794edfe Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702605747.46dd8e72cc2b.271.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702647302.46dd8e72cc2b.271.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702647302.46dd8e72cc2b.271.5 new file mode 100644 index 000000000..e2aa410d7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702647302.46dd8e72cc2b.271.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702649826.46dd8e72cc2b.271.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702649826.46dd8e72cc2b.271.6 new file mode 100644 index 000000000..dea8d7694 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702649826.46dd8e72cc2b.271.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702690012.46dd8e72cc2b.271.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702690012.46dd8e72cc2b.271.7 new file mode 100644 index 000000000..dc5702793 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702690012.46dd8e72cc2b.271.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702731727.46dd8e72cc2b.271.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702731727.46dd8e72cc2b.271.8 new file mode 100644 index 000000000..6dcadbcf6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702731727.46dd8e72cc2b.271.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702773489.46dd8e72cc2b.271.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702773489.46dd8e72cc2b.271.9 new file mode 100644 index 000000000..c9ab31765 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702773489.46dd8e72cc2b.271.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702814895.46dd8e72cc2b.271.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702814895.46dd8e72cc2b.271.10 new file mode 100644 index 000000000..819a34f83 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702814895.46dd8e72cc2b.271.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702818910.46dd8e72cc2b.271.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702818910.46dd8e72cc2b.271.11 new file mode 100644 index 000000000..9fd562590 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702818910.46dd8e72cc2b.271.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702859448.46dd8e72cc2b.271.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702859448.46dd8e72cc2b.271.12 new file mode 100644 index 000000000..5f8616d3a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702859448.46dd8e72cc2b.271.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702900459.46dd8e72cc2b.271.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702900459.46dd8e72cc2b.271.13 new file mode 100644 index 000000000..e90122bad Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702900459.46dd8e72cc2b.271.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702943930.46dd8e72cc2b.271.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702943930.46dd8e72cc2b.271.14 new file mode 100644 index 000000000..358fa7517 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/events.out.tfevents.1702943930.46dd8e72cc2b.271.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/hparams.yml new file mode 100644 index 000000000..e6b515471 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed1/hparams.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/ensemble_perf.txt new file mode 100644 index 000000000..1b7122cb7 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/ensemble_perf.txt @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02906499058008194 Avg EMD = 1.636062761101372 +Ensemble size 1 val loss: 0.02906499058008194 Avg EMD = -1 +Single model 2 val loss: 0.02851422317326069 Avg EMD = -1 +Ensemble size 2 val loss: 0.03943371772766113 Avg EMD = -1 +Ensemble size 2 val loss: 0.026193270459771156 Avg EMD = 1.550333767514114 +Single model 3 val loss: 0.028271589428186417 Avg EMD = -1 +Ensemble size 3 val loss: 0.045734163373708725 Avg EMD = -1 +Single model 4 val loss: 0.030065957456827164 Avg EMD = -1 +Ensemble size 4 val loss: 0.057290803641080856 Avg EMD = -1 +Ensemble size 4 val loss: 0.024579567834734917 Avg EMD = 1.4519573939843773 +Single model 5 val loss: 0.03293677791953087 Avg EMD = -1 +Ensemble size 5 val loss: 0.06688057631254196 Avg EMD = -1 +Single model 6 val loss: 0.02949904091656208 Avg EMD = -1 +Ensemble size 6 val loss: 0.07821456342935562 Avg EMD = -1 +Single model 7 val loss: 0.031142817810177803 Avg EMD = -1 +Ensemble size 7 val loss: 0.08762743324041367 Avg EMD = -1 +Single model 8 val loss: 0.029882041737437248 Avg EMD = -1 +Ensemble size 8 val loss: 0.08540250360965729 Avg EMD = -1 +Ensemble size 8 val loss: 0.024800386279821396 Avg EMD = 1.472666695334178 +Single model 9 val loss: 0.029477862641215324 Avg EMD = -1 +Ensemble size 9 val loss: 0.097042977809906 Avg EMD = -1 +Single model 10 val loss: 0.03528298810124397 Avg EMD = -1 +Ensemble size 10 val loss: 0.08579105883836746 Avg EMD = -1 +Single model 11 val loss: 0.03218325227499008 Avg EMD = -1 +Ensemble size 11 val loss: 0.1034623309969902 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702483857.46dd8e72cc2b.262.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702483857.46dd8e72cc2b.262.0 new file mode 100644 index 000000000..2444ded8c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702483857.46dd8e72cc2b.262.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702525527.46dd8e72cc2b.262.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702525527.46dd8e72cc2b.262.1 new file mode 100644 index 000000000..1eda970e9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702525527.46dd8e72cc2b.262.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702567034.46dd8e72cc2b.262.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702567034.46dd8e72cc2b.262.2 new file mode 100644 index 000000000..488682fba Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702567034.46dd8e72cc2b.262.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702568879.46dd8e72cc2b.262.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702568879.46dd8e72cc2b.262.3 new file mode 100644 index 000000000..886d1ae73 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702568879.46dd8e72cc2b.262.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702609702.46dd8e72cc2b.262.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702609702.46dd8e72cc2b.262.4 new file mode 100644 index 000000000..f61940fe9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702609702.46dd8e72cc2b.262.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702650151.46dd8e72cc2b.262.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702650151.46dd8e72cc2b.262.5 new file mode 100644 index 000000000..daf8f5a2e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702650151.46dd8e72cc2b.262.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702652695.46dd8e72cc2b.262.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702652695.46dd8e72cc2b.262.6 new file mode 100644 index 000000000..7da42358a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702652695.46dd8e72cc2b.262.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702694048.46dd8e72cc2b.262.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702694048.46dd8e72cc2b.262.7 new file mode 100644 index 000000000..3956f33f1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702694048.46dd8e72cc2b.262.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702734193.46dd8e72cc2b.262.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702734193.46dd8e72cc2b.262.8 new file mode 100644 index 000000000..405f72788 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702734193.46dd8e72cc2b.262.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702774325.46dd8e72cc2b.262.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702774325.46dd8e72cc2b.262.9 new file mode 100644 index 000000000..70fd6b6dd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702774325.46dd8e72cc2b.262.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702814564.46dd8e72cc2b.262.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702814564.46dd8e72cc2b.262.10 new file mode 100644 index 000000000..4330da325 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702814564.46dd8e72cc2b.262.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702818540.46dd8e72cc2b.262.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702818540.46dd8e72cc2b.262.11 new file mode 100644 index 000000000..60d600e8e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702818540.46dd8e72cc2b.262.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702858518.46dd8e72cc2b.262.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702858518.46dd8e72cc2b.262.12 new file mode 100644 index 000000000..ee54c5d01 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702858518.46dd8e72cc2b.262.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702899037.46dd8e72cc2b.262.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702899037.46dd8e72cc2b.262.13 new file mode 100644 index 000000000..9d90657f7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702899037.46dd8e72cc2b.262.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702941826.46dd8e72cc2b.262.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702941826.46dd8e72cc2b.262.14 new file mode 100644 index 000000000..8f2d6a0ef Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/events.out.tfevents.1702941826.46dd8e72cc2b.262.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/hparams.yml new file mode 100644 index 000000000..852a61fcd --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed2/hparams.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..a680ae4d0 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/ensemble_perf.txt @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.027401302009820938 Avg EMD = 1.5781296497957644 +Ensemble size 1 val loss: 0.027401302009820938 Avg EMD = -1 +Single model 2 val loss: 0.028094926849007607 Avg EMD = -1 +Ensemble size 2 val loss: 0.03506622090935707 Avg EMD = -1 +Ensemble size 2 val loss: 0.024220947176218033 Avg EMD = 1.4780992935410713 +Single model 3 val loss: 0.027996079996228218 Avg EMD = -1 +Ensemble size 3 val loss: 0.037446413189172745 Avg EMD = -1 +Single model 4 val loss: 0.0295921191573143 Avg EMD = -1 +Ensemble size 4 val loss: 0.04556718096137047 Avg EMD = -1 +Ensemble size 4 val loss: 0.02324003167450428 Avg EMD = 1.4075052051895822 +Single model 5 val loss: 0.030928121879696846 Avg EMD = -1 +Ensemble size 5 val loss: 0.06025736406445503 Avg EMD = -1 +Single model 6 val loss: 0.03118734247982502 Avg EMD = -1 +Ensemble size 6 val loss: 0.06677498668432236 Avg EMD = -1 +Single model 7 val loss: 0.032098498195409775 Avg EMD = -1 +Ensemble size 7 val loss: 0.07829892635345459 Avg EMD = -1 +Single model 8 val loss: 0.03422956168651581 Avg EMD = -1 +Ensemble size 8 val loss: 0.08054904639720917 Avg EMD = -1 +Ensemble size 8 val loss: 0.02451208233833313 Avg EMD = 1.4804939392746903 +Single model 9 val loss: 0.03492088243365288 Avg EMD = -1 +Ensemble size 9 val loss: 0.08979841321706772 Avg EMD = -1 +Single model 10 val loss: 0.03582916408777237 Avg EMD = -1 +Ensemble size 10 val loss: 0.10003549605607986 Avg EMD = -1 +Single model 11 val loss: 0.04098778963088989 Avg EMD = -1 +Ensemble size 11 val loss: 0.08967167139053345 Avg EMD = -1 +Single model 12 val loss: 0.034130942076444626 Avg EMD = -1 +Ensemble size 12 val loss: 0.09183108806610107 Avg EMD = -1 +Single model 13 val loss: 0.031104568392038345 Avg EMD = -1 +Ensemble size 13 val loss: 0.09985137730836868 Avg EMD = -1 +Single model 14 val loss: 0.03374062851071358 Avg EMD = -1 +Ensemble size 14 val loss: 0.10136792808771133 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702400122.4710b305f7b4.1650453.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702400122.4710b305f7b4.1650453.0 new file mode 100644 index 000000000..ce0fc745a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702400122.4710b305f7b4.1650453.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702439124.4710b305f7b4.1650453.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702439124.4710b305f7b4.1650453.1 new file mode 100644 index 000000000..f199645c0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702439124.4710b305f7b4.1650453.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702478041.4710b305f7b4.1650453.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702478041.4710b305f7b4.1650453.2 new file mode 100644 index 000000000..7a56f5c34 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702478041.4710b305f7b4.1650453.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702479524.4710b305f7b4.1650453.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702479524.4710b305f7b4.1650453.3 new file mode 100644 index 000000000..19ef82a8b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702479524.4710b305f7b4.1650453.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702518594.4710b305f7b4.1650453.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702518594.4710b305f7b4.1650453.4 new file mode 100644 index 000000000..dfb607af1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702518594.4710b305f7b4.1650453.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702557881.4710b305f7b4.1650453.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702557881.4710b305f7b4.1650453.5 new file mode 100644 index 000000000..9423e4d14 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702557881.4710b305f7b4.1650453.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702559939.4710b305f7b4.1650453.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702559939.4710b305f7b4.1650453.6 new file mode 100644 index 000000000..2d2686322 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702559939.4710b305f7b4.1650453.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702599108.4710b305f7b4.1650453.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702599108.4710b305f7b4.1650453.7 new file mode 100644 index 000000000..c8294bb70 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702599108.4710b305f7b4.1650453.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702638444.4710b305f7b4.1650453.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702638444.4710b305f7b4.1650453.8 new file mode 100644 index 000000000..d140ad344 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702638444.4710b305f7b4.1650453.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702677842.4710b305f7b4.1650453.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702677842.4710b305f7b4.1650453.9 new file mode 100644 index 000000000..a12f62a74 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702677842.4710b305f7b4.1650453.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702717292.4710b305f7b4.1650453.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702717292.4710b305f7b4.1650453.10 new file mode 100644 index 000000000..d715a924f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702717292.4710b305f7b4.1650453.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702720486.4710b305f7b4.1650453.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702720486.4710b305f7b4.1650453.11 new file mode 100644 index 000000000..4f4a27513 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702720486.4710b305f7b4.1650453.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702759757.4710b305f7b4.1650453.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702759757.4710b305f7b4.1650453.12 new file mode 100644 index 000000000..7dd43eb90 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702759757.4710b305f7b4.1650453.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702798361.4710b305f7b4.1650453.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702798361.4710b305f7b4.1650453.13 new file mode 100644 index 000000000..ba57584a3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702798361.4710b305f7b4.1650453.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702837263.4710b305f7b4.1650453.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702837263.4710b305f7b4.1650453.14 new file mode 100644 index 000000000..25a1a340d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702837263.4710b305f7b4.1650453.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702876481.4710b305f7b4.1650453.15 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702876481.4710b305f7b4.1650453.15 new file mode 100644 index 000000000..1058db0f4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702876481.4710b305f7b4.1650453.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702915018.4710b305f7b4.1650453.16 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702915018.4710b305f7b4.1650453.16 new file mode 100644 index 000000000..341ba7bcc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702915018.4710b305f7b4.1650453.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702952655.4710b305f7b4.1650453.17 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702952655.4710b305f7b4.1650453.17 new file mode 100644 index 000000000..7e166ee0e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/events.out.tfevents.1702952655.4710b305f7b4.1650453.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/hparams.yml new file mode 100644 index 000000000..19820ddfb --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_fixed_mask_seed524926359/hparams.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..ef1b088de --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/ensemble_perf.txt @@ -0,0 +1,37 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.027401302009820938 Avg EMD = 1.5781296497957644 +Ensemble size 1 val loss: 0.027401302009820938 Avg EMD = -1 +Single model 2 val loss: 0.027820127084851265 Avg EMD = -1 +Ensemble size 2 val loss: 0.17291922867298126 Avg EMD = -1 +Ensemble size 2 val loss: 0.03343474119901657 Avg EMD = 1.8414314382047197 +Single model 3 val loss: 0.027847671881318092 Avg EMD = -1 +Ensemble size 3 val loss: 0.20111455023288727 Avg EMD = -1 +Single model 4 val loss: 0.04175782576203346 Avg EMD = -1 +Ensemble size 4 val loss: 0.16441082954406738 Avg EMD = -1 +Ensemble size 4 val loss: 0.04778872802853584 Avg EMD = 2.153715224304396 +Single model 5 val loss: 0.024017468094825745 Avg EMD = -1 +Ensemble size 5 val loss: 1.8823994398117065 Avg EMD = -1 +Single model 6 val loss: 0.02368953451514244 Avg EMD = -1 +Ensemble size 6 val loss: 0.23632988333702087 Avg EMD = -1 +Single model 7 val loss: 0.028493575751781464 Avg EMD = -1 +Ensemble size 7 val loss: 0.5999024510383606 Avg EMD = -1 +Single model 8 val loss: 0.03124847263097763 Avg EMD = -1 +Ensemble size 8 val loss: 0.19888819754123688 Avg EMD = -1 +Ensemble size 8 val loss: 0.049858078360557556 Avg EMD = 2.2232863005700927 +Single model 9 val loss: 0.037884682416915894 Avg EMD = -1 +Ensemble size 9 val loss: 0.2152019888162613 Avg EMD = -1 +Single model 10 val loss: 0.04081876203417778 Avg EMD = -1 +Ensemble size 10 val loss: 0.19701319932937622 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701883907.4710b305f7b4.272103.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701883907.4710b305f7b4.272103.0 new file mode 100644 index 000000000..10c014598 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701883907.4710b305f7b4.272103.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701925645.4710b305f7b4.272103.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701925645.4710b305f7b4.272103.1 new file mode 100644 index 000000000..413d9f7ac Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701925645.4710b305f7b4.272103.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701966885.4710b305f7b4.272103.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701966885.4710b305f7b4.272103.2 new file mode 100644 index 000000000..b2c4ddc02 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701966885.4710b305f7b4.272103.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701968882.4710b305f7b4.272103.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701968882.4710b305f7b4.272103.3 new file mode 100644 index 000000000..5f27dbeed Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1701968882.4710b305f7b4.272103.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702009125.4710b305f7b4.272103.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702009125.4710b305f7b4.272103.4 new file mode 100644 index 000000000..6b85d3d47 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702009125.4710b305f7b4.272103.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702048843.4710b305f7b4.272103.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702048843.4710b305f7b4.272103.5 new file mode 100644 index 000000000..09c80be01 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702048843.4710b305f7b4.272103.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702050933.4710b305f7b4.272103.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702050933.4710b305f7b4.272103.6 new file mode 100644 index 000000000..6f0b2a1e7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702050933.4710b305f7b4.272103.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702090664.4710b305f7b4.272103.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702090664.4710b305f7b4.272103.7 new file mode 100644 index 000000000..0d75ad419 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702090664.4710b305f7b4.272103.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702130409.4710b305f7b4.272103.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702130409.4710b305f7b4.272103.8 new file mode 100644 index 000000000..d68fa0cfa Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702130409.4710b305f7b4.272103.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702170296.4710b305f7b4.272103.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702170296.4710b305f7b4.272103.9 new file mode 100644 index 000000000..2b1eb10a1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702170296.4710b305f7b4.272103.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702210194.4710b305f7b4.272103.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702210194.4710b305f7b4.272103.10 new file mode 100644 index 000000000..9e210cc04 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702210194.4710b305f7b4.272103.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702213430.4710b305f7b4.272103.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702213430.4710b305f7b4.272103.11 new file mode 100644 index 000000000..d53d47ce3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702213430.4710b305f7b4.272103.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702252944.4710b305f7b4.272103.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702252944.4710b305f7b4.272103.12 new file mode 100644 index 000000000..d87c7e31e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702252944.4710b305f7b4.272103.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702292495.4710b305f7b4.272103.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702292495.4710b305f7b4.272103.13 new file mode 100644 index 000000000..b27881acf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/events.out.tfevents.1702292495.4710b305f7b4.272103.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/hparams.yml new file mode 100644 index 000000000..72d2e92e0 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_ind_decoder_seed524926359/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/ensemble_perf.txt new file mode 100644 index 000000000..a8ed1e2d1 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/ensemble_perf.txt @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.03009541518986225 +Ensemble size 1 val loss: 0.03009541518986225 Avg EMD = -1 +Single model 2 val loss: 0.029747048392891884 +Ensemble size 2 val loss: 0.06337105482816696 Avg EMD = -1 +Ensemble size 2 val loss: 0.02864888869225979 Avg EMD = 1.6314078086285848 +Single model 3 val loss: 0.03254704177379608 +Ensemble size 3 val loss: 0.09516841918230057 Avg EMD = -1 +Single model 4 val loss: 0.030314259231090546 +Ensemble size 4 val loss: 0.10492657124996185 Avg EMD = -1 +Ensemble size 4 val loss: 0.028488388285040855 Avg EMD = 1.6709794236358684 +Single model 5 val loss: 0.028435442596673965 +Ensemble size 5 val loss: 0.09882202744483948 Avg EMD = -1 +Single model 6 val loss: 0.02999420091509819 +Ensemble size 6 val loss: 0.11542033404111862 Avg EMD = -1 +Single model 7 val loss: 0.02607497200369835 +Ensemble size 7 val loss: 0.12351985275745392 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701432604.a8354bfc48a0.1263386.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701432604.a8354bfc48a0.1263386.0 new file mode 100644 index 000000000..1d6faa695 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701432604.a8354bfc48a0.1263386.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701705229.a8354bfc48a0.1549596.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701705229.a8354bfc48a0.1549596.0 new file mode 100644 index 000000000..926f35131 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701705229.a8354bfc48a0.1549596.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701741519.a8354bfc48a0.1549596.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701741519.a8354bfc48a0.1549596.1 new file mode 100644 index 000000000..586f798dc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701741519.a8354bfc48a0.1549596.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701778127.a8354bfc48a0.1549596.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701778127.a8354bfc48a0.1549596.2 new file mode 100644 index 000000000..0ba0bf5cc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701778127.a8354bfc48a0.1549596.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701779702.a8354bfc48a0.1549596.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701779702.a8354bfc48a0.1549596.3 new file mode 100644 index 000000000..ae628a7ef Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701779702.a8354bfc48a0.1549596.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701815798.a8354bfc48a0.1549596.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701815798.a8354bfc48a0.1549596.4 new file mode 100644 index 000000000..02c67ed4c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701815798.a8354bfc48a0.1549596.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701852757.a8354bfc48a0.1549596.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701852757.a8354bfc48a0.1549596.5 new file mode 100644 index 000000000..e63040cd2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701852757.a8354bfc48a0.1549596.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701854953.a8354bfc48a0.1549596.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701854953.a8354bfc48a0.1549596.6 new file mode 100644 index 000000000..bfa45a2df Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701854953.a8354bfc48a0.1549596.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701891858.a8354bfc48a0.1549596.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701891858.a8354bfc48a0.1549596.7 new file mode 100644 index 000000000..0b83f6958 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701891858.a8354bfc48a0.1549596.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701928888.a8354bfc48a0.1549596.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701928888.a8354bfc48a0.1549596.8 new file mode 100644 index 000000000..a3828b9b3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701928888.a8354bfc48a0.1549596.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701964943.a8354bfc48a0.1549596.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701964943.a8354bfc48a0.1549596.9 new file mode 100644 index 000000000..ebcbda1ab Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/events.out.tfevents.1701964943.a8354bfc48a0.1549596.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/hparams.yml new file mode 100644 index 000000000..1d6d3a91f --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed1/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/ensemble_perf.txt new file mode 100644 index 000000000..d0da3638c --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/ensemble_perf.txt @@ -0,0 +1,28 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.028676485642790794 +Ensemble size 1 val loss: 0.028676485642790794 Avg EMD = -1 +Single model 2 val loss: 0.028988828882575035 +Ensemble size 2 val loss: 0.06757097691297531 Avg EMD = -1 +Ensemble size 2 val loss: 0.02803775481879711 Avg EMD = 1.613720763836957 +Single model 3 val loss: 0.029137801378965378 +Ensemble size 3 val loss: 0.08657992631196976 Avg EMD = -1 +Single model 4 val loss: 0.028473980724811554 +Ensemble size 4 val loss: 0.09382496774196625 Avg EMD = -1 +Ensemble size 4 val loss: 0.028262998908758163 Avg EMD = 1.6325556907791097 +Single model 5 val loss: 0.030798695981502533 +Ensemble size 5 val loss: 0.10778526216745377 Avg EMD = -1 +Single model 6 val loss: 0.026276685297489166 +Ensemble size 6 val loss: 0.12599687278270721 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701432637.a8354bfc48a0.1263392.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701432637.a8354bfc48a0.1263392.0 new file mode 100644 index 000000000..30c70fc8c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701432637.a8354bfc48a0.1263392.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701705261.a8354bfc48a0.1549602.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701705261.a8354bfc48a0.1549602.0 new file mode 100644 index 000000000..18996aa95 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701705261.a8354bfc48a0.1549602.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701742191.a8354bfc48a0.1549602.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701742191.a8354bfc48a0.1549602.1 new file mode 100644 index 000000000..2cae54c51 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701742191.a8354bfc48a0.1549602.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701778875.a8354bfc48a0.1549602.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701778875.a8354bfc48a0.1549602.2 new file mode 100644 index 000000000..8bcee9b48 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701778875.a8354bfc48a0.1549602.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701780432.a8354bfc48a0.1549602.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701780432.a8354bfc48a0.1549602.3 new file mode 100644 index 000000000..54fb4c5a8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701780432.a8354bfc48a0.1549602.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701817249.a8354bfc48a0.1549602.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701817249.a8354bfc48a0.1549602.4 new file mode 100644 index 000000000..dea3f3597 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701817249.a8354bfc48a0.1549602.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701854049.a8354bfc48a0.1549602.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701854049.a8354bfc48a0.1549602.5 new file mode 100644 index 000000000..9d5d23d78 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701854049.a8354bfc48a0.1549602.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701856208.a8354bfc48a0.1549602.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701856208.a8354bfc48a0.1549602.6 new file mode 100644 index 000000000..cb88e9e11 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701856208.a8354bfc48a0.1549602.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701892507.a8354bfc48a0.1549602.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701892507.a8354bfc48a0.1549602.7 new file mode 100644 index 000000000..096db07bf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701892507.a8354bfc48a0.1549602.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701928898.a8354bfc48a0.1549602.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701928898.a8354bfc48a0.1549602.8 new file mode 100644 index 000000000..cd3e61d78 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/events.out.tfevents.1701928898.a8354bfc48a0.1549602.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/hparams.yml new file mode 100644 index 000000000..0cbfc2d31 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed2/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..c4b4f36af --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/ensemble_perf.txt @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.026617243885993958 +Ensemble size 1 val loss: 0.026617243885993958 Avg EMD = -1 +Single model 2 val loss: 0.026447486132383347 +Ensemble size 2 val loss: 0.05768424645066261 Avg EMD = -1 +Ensemble size 2 val loss: 0.02604812942445278 Avg EMD = 1.5833036844246797 +Single model 3 val loss: 0.023623395711183548 +Ensemble size 3 val loss: 0.08398047834634781 Avg EMD = -1 +Single model 4 val loss: 0.02607620507478714 +Ensemble size 4 val loss: 0.09275556355714798 Avg EMD = -1 +Ensemble size 4 val loss: 0.023886842653155327 Avg EMD = 1.5598478308854185 +Single model 5 val loss: 0.027504483237862587 +Ensemble size 5 val loss: 0.11314649879932404 Avg EMD = -1 +Single model 6 val loss: 0.03148147836327553 +Ensemble size 6 val loss: 0.12425262480974197 Avg EMD = -1 +Single model 7 val loss: 0.028905045241117477 +Ensemble size 7 val loss: 0.120542511343956 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701432612.a8354bfc48a0.1263396.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701432612.a8354bfc48a0.1263396.0 new file mode 100644 index 000000000..b56bac432 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701432612.a8354bfc48a0.1263396.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701705227.a8354bfc48a0.1549608.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701705227.a8354bfc48a0.1549608.0 new file mode 100644 index 000000000..f6b704b4b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701705227.a8354bfc48a0.1549608.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701741296.a8354bfc48a0.1549608.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701741296.a8354bfc48a0.1549608.1 new file mode 100644 index 000000000..0a307e5e7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701741296.a8354bfc48a0.1549608.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701777187.a8354bfc48a0.1549608.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701777187.a8354bfc48a0.1549608.2 new file mode 100644 index 000000000..9fefa664d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701777187.a8354bfc48a0.1549608.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701778711.a8354bfc48a0.1549608.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701778711.a8354bfc48a0.1549608.3 new file mode 100644 index 000000000..95f456dab Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701778711.a8354bfc48a0.1549608.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701814969.a8354bfc48a0.1549608.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701814969.a8354bfc48a0.1549608.4 new file mode 100644 index 000000000..00db368aa Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701814969.a8354bfc48a0.1549608.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701851226.a8354bfc48a0.1549608.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701851226.a8354bfc48a0.1549608.5 new file mode 100644 index 000000000..637b101d7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701851226.a8354bfc48a0.1549608.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701853357.a8354bfc48a0.1549608.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701853357.a8354bfc48a0.1549608.6 new file mode 100644 index 000000000..2d0778e5d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701853357.a8354bfc48a0.1549608.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701890041.a8354bfc48a0.1549608.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701890041.a8354bfc48a0.1549608.7 new file mode 100644 index 000000000..32e3c6486 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701890041.a8354bfc48a0.1549608.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701926798.a8354bfc48a0.1549608.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701926798.a8354bfc48a0.1549608.8 new file mode 100644 index 000000000..45760d0d7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701926798.a8354bfc48a0.1549608.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701963281.a8354bfc48a0.1549608.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701963281.a8354bfc48a0.1549608.9 new file mode 100644 index 000000000..20943bff5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/events.out.tfevents.1701963281.a8354bfc48a0.1549608.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/hparams.yml new file mode 100644 index 000000000..72d2e92e0 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seed524926359/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/ensemble_perf.txt new file mode 100644 index 000000000..26343122c --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/ensemble_perf.txt @@ -0,0 +1,54 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.027683338150382042 Avg EMD = 1.7571615306760113 +Ensemble size 1 val loss: 0.027683338150382042 Avg EMD = -1 +Single model 2 val loss: 0.02415609359741211 Avg EMD = -1 +Ensemble size 2 val loss: 0.025174086913466454 Avg EMD = -1 +Ensemble size 2 val loss: 0.022378630936145782 Avg EMD = 1.590730459344876 +Single model 3 val loss: 0.02346266247332096 Avg EMD = -1 +Ensemble size 3 val loss: 0.025862738490104675 Avg EMD = -1 +Single model 4 val loss: 0.023485301062464714 Avg EMD = -1 +Ensemble size 4 val loss: 0.025939829647541046 Avg EMD = -1 +Ensemble size 4 val loss: 0.019325485453009605 Avg EMD = 1.4345132261975888 +Single model 5 val loss: 0.023042669519782066 Avg EMD = -1 +Ensemble size 5 val loss: 0.024589646607637405 Avg EMD = -1 +Single model 6 val loss: 0.02269791066646576 Avg EMD = -1 +Ensemble size 6 val loss: 0.024131756275892258 Avg EMD = -1 +Single model 7 val loss: 0.023009926080703735 Avg EMD = -1 +Ensemble size 7 val loss: 0.02401948906481266 Avg EMD = -1 +Single model 8 val loss: 0.023621294647455215 Avg EMD = -1 +Ensemble size 8 val loss: 0.02483484148979187 Avg EMD = -1 +Ensemble size 8 val loss: 0.018658699467778206 Avg EMD = 1.3682563286683367 +Single model 9 val loss: 0.02424396388232708 Avg EMD = -1 +Ensemble size 9 val loss: 0.02536100707948208 Avg EMD = -1 +Single model 10 val loss: 0.023596683517098427 Avg EMD = -1 +Ensemble size 10 val loss: 0.027534740045666695 Avg EMD = -1 +Single model 11 val loss: 0.026097286492586136 Avg EMD = -1 +Ensemble size 11 val loss: 0.02964552864432335 Avg EMD = -1 +Single model 12 val loss: 0.02630643919110298 Avg EMD = -1 +Ensemble size 12 val loss: 0.03005177155137062 Avg EMD = -1 +Single model 13 val loss: 0.02652681991457939 Avg EMD = -1 +Ensemble size 13 val loss: 0.03347358480095863 Avg EMD = -1 +Single model 14 val loss: 0.02710188552737236 Avg EMD = -1 +Ensemble size 14 val loss: 0.034309983253479004 Avg EMD = -1 +Single model 15 val loss: 0.026136595755815506 Avg EMD = -1 +Ensemble size 15 val loss: 0.03654590994119644 Avg EMD = -1 +Single model 16 val loss: 0.026981666684150696 Avg EMD = -1 +Ensemble size 16 val loss: 0.03662603348493576 Avg EMD = -1 +Ensemble size 16 val loss: 0.018786942586302757 Avg EMD = 1.331515674636432 +Single model 17 val loss: 0.027124637737870216 Avg EMD = -1 +Ensemble size 17 val loss: 0.0383310429751873 Avg EMD = -1 +Single model 18 val loss: 0.027363328263163567 Avg EMD = -1 +Ensemble size 18 val loss: 0.040772996842861176 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1701965908.a8354bfc48a0.2698188.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1701965908.a8354bfc48a0.2698188.0 new file mode 100644 index 000000000..6c9a45a32 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1701965908.a8354bfc48a0.2698188.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1701999962.a8354bfc48a0.2698188.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1701999962.a8354bfc48a0.2698188.1 new file mode 100644 index 000000000..23fc9bdf4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1701999962.a8354bfc48a0.2698188.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702033869.a8354bfc48a0.2698188.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702033869.a8354bfc48a0.2698188.2 new file mode 100644 index 000000000..989749154 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702033869.a8354bfc48a0.2698188.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702035203.a8354bfc48a0.2698188.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702035203.a8354bfc48a0.2698188.3 new file mode 100644 index 000000000..f9ca133c0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702035203.a8354bfc48a0.2698188.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136837.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136837.0 new file mode 100644 index 000000000..06e4f7bf0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136837.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702329275.a8354bfc48a0.3136837.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702329275.a8354bfc48a0.3136837.1 new file mode 100644 index 000000000..e7a56b9ca Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702329275.a8354bfc48a0.3136837.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702363547.a8354bfc48a0.3136837.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702363547.a8354bfc48a0.3136837.2 new file mode 100644 index 000000000..9ee35521f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702363547.a8354bfc48a0.3136837.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702364883.a8354bfc48a0.3136837.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702364883.a8354bfc48a0.3136837.3 new file mode 100644 index 000000000..71c59ba62 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702364883.a8354bfc48a0.3136837.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702399560.a8354bfc48a0.3136837.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702399560.a8354bfc48a0.3136837.4 new file mode 100644 index 000000000..7b9d77c06 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702399560.a8354bfc48a0.3136837.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702436290.a8354bfc48a0.3136837.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702436290.a8354bfc48a0.3136837.5 new file mode 100644 index 000000000..ac7377d46 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702436290.a8354bfc48a0.3136837.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702438502.a8354bfc48a0.3136837.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702438502.a8354bfc48a0.3136837.6 new file mode 100644 index 000000000..c3667cfeb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702438502.a8354bfc48a0.3136837.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702475222.a8354bfc48a0.3136837.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702475222.a8354bfc48a0.3136837.7 new file mode 100644 index 000000000..ebc681afb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702475222.a8354bfc48a0.3136837.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702511446.a8354bfc48a0.3136837.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702511446.a8354bfc48a0.3136837.8 new file mode 100644 index 000000000..f1f2e1b81 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702511446.a8354bfc48a0.3136837.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702547756.a8354bfc48a0.3136837.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702547756.a8354bfc48a0.3136837.9 new file mode 100644 index 000000000..d22a597cd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702547756.a8354bfc48a0.3136837.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702584003.a8354bfc48a0.3136837.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702584003.a8354bfc48a0.3136837.10 new file mode 100644 index 000000000..a59d164fd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702584003.a8354bfc48a0.3136837.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702587414.a8354bfc48a0.3136837.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702587414.a8354bfc48a0.3136837.11 new file mode 100644 index 000000000..7d733efb3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702587414.a8354bfc48a0.3136837.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702623933.a8354bfc48a0.3136837.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702623933.a8354bfc48a0.3136837.12 new file mode 100644 index 000000000..8ca4c70e8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702623933.a8354bfc48a0.3136837.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702660032.a8354bfc48a0.3136837.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702660032.a8354bfc48a0.3136837.13 new file mode 100644 index 000000000..65507c483 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702660032.a8354bfc48a0.3136837.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702695914.a8354bfc48a0.3136837.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702695914.a8354bfc48a0.3136837.14 new file mode 100644 index 000000000..5b349c00a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702695914.a8354bfc48a0.3136837.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702731571.a8354bfc48a0.3136837.15 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702731571.a8354bfc48a0.3136837.15 new file mode 100644 index 000000000..c727d3989 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702731571.a8354bfc48a0.3136837.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702766982.a8354bfc48a0.3136837.16 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702766982.a8354bfc48a0.3136837.16 new file mode 100644 index 000000000..5530d9d15 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702766982.a8354bfc48a0.3136837.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702802635.a8354bfc48a0.3136837.17 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702802635.a8354bfc48a0.3136837.17 new file mode 100644 index 000000000..194c15993 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702802635.a8354bfc48a0.3136837.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702838182.a8354bfc48a0.3136837.18 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702838182.a8354bfc48a0.3136837.18 new file mode 100644 index 000000000..78b28fec6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702838182.a8354bfc48a0.3136837.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702873870.a8354bfc48a0.3136837.19 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702873870.a8354bfc48a0.3136837.19 new file mode 100644 index 000000000..8bdfa356b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702873870.a8354bfc48a0.3136837.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702879350.a8354bfc48a0.3136837.20 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702879350.a8354bfc48a0.3136837.20 new file mode 100644 index 000000000..f704d7c22 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702879350.a8354bfc48a0.3136837.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702915209.a8354bfc48a0.3136837.21 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702915209.a8354bfc48a0.3136837.21 new file mode 100644 index 000000000..801856366 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702915209.a8354bfc48a0.3136837.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702950861.a8354bfc48a0.3136837.22 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702950861.a8354bfc48a0.3136837.22 new file mode 100644 index 000000000..d1274981b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/events.out.tfevents.1702950861.a8354bfc48a0.3136837.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/hparams.yml new file mode 100644 index 000000000..8421bb908 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed1/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/ensemble_perf.txt new file mode 100644 index 000000000..e438b9334 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/ensemble_perf.txt @@ -0,0 +1,54 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02933688834309578 Avg EMD = 1.6786305263174208 +Ensemble size 1 val loss: 0.029336893931031227 Avg EMD = -1 +Single model 2 val loss: 0.029341762885451317 Avg EMD = -1 +Ensemble size 2 val loss: 0.028515273705124855 Avg EMD = -1 +Ensemble size 2 val loss: 0.026609783992171288 Avg EMD = 1.5594483666597816 +Single model 3 val loss: 0.029480235651135445 Avg EMD = -1 +Ensemble size 3 val loss: 0.027700696140527725 Avg EMD = -1 +Single model 4 val loss: 0.030250659212470055 Avg EMD = -1 +Ensemble size 4 val loss: 0.027980219572782516 Avg EMD = -1 +Ensemble size 4 val loss: 0.02537498064339161 Avg EMD = 1.4895360903363213 +Single model 5 val loss: 0.031026706099510193 Avg EMD = -1 +Ensemble size 5 val loss: 0.02831335924565792 Avg EMD = -1 +Single model 6 val loss: 0.03148096427321434 Avg EMD = -1 +Ensemble size 6 val loss: 0.029039259999990463 Avg EMD = -1 +Single model 7 val loss: 0.030592506751418114 Avg EMD = -1 +Ensemble size 7 val loss: 0.02913963422179222 Avg EMD = -1 +Single model 8 val loss: 0.031164105981588364 Avg EMD = -1 +Ensemble size 8 val loss: 0.03009507805109024 Avg EMD = -1 +Ensemble size 8 val loss: 0.025568995624780655 Avg EMD = 1.4799769124339879 +Single model 9 val loss: 0.031591229140758514 Avg EMD = -1 +Ensemble size 9 val loss: 0.030715497210621834 Avg EMD = -1 +Single model 10 val loss: 0.031007686629891396 Avg EMD = -1 +Ensemble size 10 val loss: 0.03398386761546135 Avg EMD = -1 +Single model 11 val loss: 0.030886853113770485 Avg EMD = -1 +Ensemble size 11 val loss: 0.034698933362960815 Avg EMD = -1 +Single model 12 val loss: 0.03174550458788872 Avg EMD = -1 +Ensemble size 12 val loss: 0.038215648382902145 Avg EMD = -1 +Single model 13 val loss: 0.03189167007803917 Avg EMD = -1 +Ensemble size 13 val loss: 0.04224230721592903 Avg EMD = -1 +Single model 14 val loss: 0.03246036544442177 Avg EMD = -1 +Ensemble size 14 val loss: 0.04155874252319336 Avg EMD = -1 +Single model 15 val loss: 0.030842192471027374 Avg EMD = -1 +Ensemble size 15 val loss: 0.049996986985206604 Avg EMD = -1 +Single model 16 val loss: 0.029922373592853546 Avg EMD = -1 +Ensemble size 16 val loss: 0.0638050064444542 Avg EMD = -1 +Ensemble size 16 val loss: 0.024395007640123367 Avg EMD = 1.4204284822110844 +Single model 17 val loss: 0.0301483403891325 Avg EMD = -1 +Ensemble size 17 val loss: 0.06484844535589218 Avg EMD = -1 +Single model 18 val loss: 0.03055921383202076 Avg EMD = -1 +Ensemble size 18 val loss: 0.0694349855184555 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1701965905.a8354bfc48a0.2698182.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1701965905.a8354bfc48a0.2698182.0 new file mode 100644 index 000000000..95f9445d3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1701965905.a8354bfc48a0.2698182.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702000176.a8354bfc48a0.2698182.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702000176.a8354bfc48a0.2698182.1 new file mode 100644 index 000000000..9e22d211b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702000176.a8354bfc48a0.2698182.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702034513.a8354bfc48a0.2698182.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702034513.a8354bfc48a0.2698182.2 new file mode 100644 index 000000000..59baf47cb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702034513.a8354bfc48a0.2698182.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702035882.a8354bfc48a0.2698182.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702035882.a8354bfc48a0.2698182.3 new file mode 100644 index 000000000..8dac95a0f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702035882.a8354bfc48a0.2698182.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702295011.a8354bfc48a0.3136831.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702295011.a8354bfc48a0.3136831.0 new file mode 100644 index 000000000..1a083480c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702295011.a8354bfc48a0.3136831.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702330309.a8354bfc48a0.3136831.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702330309.a8354bfc48a0.3136831.1 new file mode 100644 index 000000000..0f7d96723 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702330309.a8354bfc48a0.3136831.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702365494.a8354bfc48a0.3136831.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702365494.a8354bfc48a0.3136831.2 new file mode 100644 index 000000000..c85dd9b96 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702365494.a8354bfc48a0.3136831.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702366857.a8354bfc48a0.3136831.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702366857.a8354bfc48a0.3136831.3 new file mode 100644 index 000000000..d6cd5b8c5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702366857.a8354bfc48a0.3136831.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702402270.a8354bfc48a0.3136831.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702402270.a8354bfc48a0.3136831.4 new file mode 100644 index 000000000..0d7c0de16 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702402270.a8354bfc48a0.3136831.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702437987.a8354bfc48a0.3136831.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702437987.a8354bfc48a0.3136831.5 new file mode 100644 index 000000000..bc09d481c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702437987.a8354bfc48a0.3136831.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702440116.a8354bfc48a0.3136831.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702440116.a8354bfc48a0.3136831.6 new file mode 100644 index 000000000..dca104d67 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702440116.a8354bfc48a0.3136831.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702476087.a8354bfc48a0.3136831.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702476087.a8354bfc48a0.3136831.7 new file mode 100644 index 000000000..ef250614e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702476087.a8354bfc48a0.3136831.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702513034.a8354bfc48a0.3136831.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702513034.a8354bfc48a0.3136831.8 new file mode 100644 index 000000000..bd33d35ca Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702513034.a8354bfc48a0.3136831.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702549943.a8354bfc48a0.3136831.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702549943.a8354bfc48a0.3136831.9 new file mode 100644 index 000000000..397422a2e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702549943.a8354bfc48a0.3136831.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702585986.a8354bfc48a0.3136831.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702585986.a8354bfc48a0.3136831.10 new file mode 100644 index 000000000..6bf56715b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702585986.a8354bfc48a0.3136831.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702589360.a8354bfc48a0.3136831.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702589360.a8354bfc48a0.3136831.11 new file mode 100644 index 000000000..c39f1e602 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702589360.a8354bfc48a0.3136831.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702625528.a8354bfc48a0.3136831.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702625528.a8354bfc48a0.3136831.12 new file mode 100644 index 000000000..ceaa6a3cc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702625528.a8354bfc48a0.3136831.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702661570.a8354bfc48a0.3136831.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702661570.a8354bfc48a0.3136831.13 new file mode 100644 index 000000000..361bf88d3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702661570.a8354bfc48a0.3136831.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702696566.a8354bfc48a0.3136831.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702696566.a8354bfc48a0.3136831.14 new file mode 100644 index 000000000..74921b1fa Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702696566.a8354bfc48a0.3136831.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702732974.a8354bfc48a0.3136831.15 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702732974.a8354bfc48a0.3136831.15 new file mode 100644 index 000000000..afefdaba8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702732974.a8354bfc48a0.3136831.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702769287.a8354bfc48a0.3136831.16 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702769287.a8354bfc48a0.3136831.16 new file mode 100644 index 000000000..88dce3ee3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702769287.a8354bfc48a0.3136831.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702804896.a8354bfc48a0.3136831.17 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702804896.a8354bfc48a0.3136831.17 new file mode 100644 index 000000000..55ef9b1e4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702804896.a8354bfc48a0.3136831.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702840410.a8354bfc48a0.3136831.18 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702840410.a8354bfc48a0.3136831.18 new file mode 100644 index 000000000..9b6a06b3b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702840410.a8354bfc48a0.3136831.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702875938.a8354bfc48a0.3136831.19 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702875938.a8354bfc48a0.3136831.19 new file mode 100644 index 000000000..9c7c1bc88 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702875938.a8354bfc48a0.3136831.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702881371.a8354bfc48a0.3136831.20 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702881371.a8354bfc48a0.3136831.20 new file mode 100644 index 000000000..47e45d329 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702881371.a8354bfc48a0.3136831.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702917152.a8354bfc48a0.3136831.21 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702917152.a8354bfc48a0.3136831.21 new file mode 100644 index 000000000..76add92b0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702917152.a8354bfc48a0.3136831.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702952809.a8354bfc48a0.3136831.22 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702952809.a8354bfc48a0.3136831.22 new file mode 100644 index 000000000..2335753ca Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/events.out.tfevents.1702952809.a8354bfc48a0.3136831.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/hparams.yml new file mode 100644 index 000000000..d703bfce7 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed2/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..77f33876f --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/ensemble_perf.txt @@ -0,0 +1,72 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.027401302009820938 Avg EMD = 1.5781296497957644 +Ensemble size 1 val loss: 0.027401302009820938 Avg EMD = -1 +Single model 2 val loss: 0.02716013416647911 Avg EMD = -1 +Ensemble size 2 val loss: 0.025202644988894463 Avg EMD = -1 +Ensemble size 2 val loss: 0.024222074076533318 Avg EMD = 1.4501171655711649 +Single model 3 val loss: 0.028272956609725952 Avg EMD = -1 +Ensemble size 3 val loss: 0.025391878560185432 Avg EMD = -1 +Single model 4 val loss: 0.028686150908470154 Avg EMD = -1 +Ensemble size 4 val loss: 0.027448870241642 Avg EMD = -1 +Ensemble size 4 val loss: 0.02328474633395672 Avg EMD = 1.3795169636440598 +Single model 5 val loss: 0.02805236726999283 Avg EMD = -1 +Ensemble size 5 val loss: 0.027450885623693466 Avg EMD = -1 +Single model 6 val loss: 0.028567960485816002 Avg EMD = -1 +Ensemble size 6 val loss: 0.027628425508737564 Avg EMD = -1 +Single model 7 val loss: 0.02867765724658966 Avg EMD = -1 +Ensemble size 7 val loss: 0.02817813865840435 Avg EMD = -1 +Single model 8 val loss: 0.028355197980999947 Avg EMD = -1 +Ensemble size 8 val loss: 0.028406644240021706 Avg EMD = -1 +Ensemble size 8 val loss: 0.022884363308548927 Avg EMD = 1.3252388719517179 +Single model 9 val loss: 0.028607135638594627 Avg EMD = -1 +Ensemble size 9 val loss: 0.029096312820911407 Avg EMD = -1 +Single model 10 val loss: 0.029802927747368813 Avg EMD = -1 +Ensemble size 10 val loss: 0.030501747503876686 Avg EMD = -1 +Single model 11 val loss: 0.03007916361093521 Avg EMD = -1 +Ensemble size 11 val loss: 0.031212829053401947 Avg EMD = -1 +Single model 12 val loss: 0.030299672856926918 Avg EMD = -1 +Ensemble size 12 val loss: 0.033773504197597504 Avg EMD = -1 +Single model 13 val loss: 0.030923934653401375 Avg EMD = -1 +Ensemble size 13 val loss: 0.03499424085021019 Avg EMD = -1 +Single model 14 val loss: 0.030430147424340248 Avg EMD = -1 +Ensemble size 14 val loss: 0.03716142103075981 Avg EMD = -1 +Single model 15 val loss: 0.030741794034838676 Avg EMD = -1 +Ensemble size 15 val loss: 0.04114599525928497 Avg EMD = -1 +Single model 16 val loss: 0.030713826417922974 Avg EMD = -1 +Ensemble size 16 val loss: 0.04320841282606125 Avg EMD = -1 +Ensemble size 16 val loss: 0.023669062182307243 Avg EMD = 1.3156882830750514 +Single model 17 val loss: 0.030348652973771095 Avg EMD = -1 +Ensemble size 17 val loss: 0.04242641478776932 Avg EMD = -1 +Single model 18 val loss: 0.031194906681776047 Avg EMD = -1 +Ensemble size 18 val loss: 0.04627685993909836 Avg EMD = -1 +Single model 19 val loss: 0.032461248338222504 Avg EMD = -1 +Ensemble size 19 val loss: 0.04526648297905922 Avg EMD = -1 +Single model 20 val loss: 0.031638242304325104 Avg EMD = -1 +Ensemble size 20 val loss: 0.04876761883497238 Avg EMD = -1 +Single model 21 val loss: 0.03250299021601677 Avg EMD = -1 +Ensemble size 21 val loss: 0.04965537413954735 Avg EMD = -1 +Single model 22 val loss: 0.03205249458551407 Avg EMD = -1 +Ensemble size 22 val loss: 0.05059728026390076 Avg EMD = -1 +Single model 23 val loss: 0.0315995067358017 Avg EMD = -1 +Ensemble size 23 val loss: 0.05392848327755928 Avg EMD = -1 +Single model 24 val loss: 0.031735822558403015 Avg EMD = -1 +Ensemble size 24 val loss: 0.052220042794942856 Avg EMD = -1 +Single model 25 val loss: 0.031927552074193954 Avg EMD = -1 +Ensemble size 25 val loss: 0.05424086004495621 Avg EMD = -1 +Single model 26 val loss: 0.03306391462683678 Avg EMD = -1 +Ensemble size 26 val loss: 0.058698736131191254 Avg EMD = -1 +Single model 27 val loss: 0.03274198994040489 Avg EMD = -1 +Ensemble size 27 val loss: 0.060319993644952774 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701883921.4710b305f7b4.272157.0 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701883921.4710b305f7b4.272157.0 new file mode 100644 index 000000000..2d0674b6a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701883921.4710b305f7b4.272157.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701926322.4710b305f7b4.272157.1 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701926322.4710b305f7b4.272157.1 new file mode 100644 index 000000000..ad2c5a192 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701926322.4710b305f7b4.272157.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701967072.4710b305f7b4.272157.2 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701967072.4710b305f7b4.272157.2 new file mode 100644 index 000000000..9d7ff1dc6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701967072.4710b305f7b4.272157.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701968600.4710b305f7b4.272157.3 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701968600.4710b305f7b4.272157.3 new file mode 100644 index 000000000..adcd67fbb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1701968600.4710b305f7b4.272157.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702008929.4710b305f7b4.272157.4 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702008929.4710b305f7b4.272157.4 new file mode 100644 index 000000000..f443a7906 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702008929.4710b305f7b4.272157.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702048289.4710b305f7b4.272157.5 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702048289.4710b305f7b4.272157.5 new file mode 100644 index 000000000..b745ae261 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702048289.4710b305f7b4.272157.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702050363.4710b305f7b4.272157.6 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702050363.4710b305f7b4.272157.6 new file mode 100644 index 000000000..ccaa796fa Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702050363.4710b305f7b4.272157.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702089814.4710b305f7b4.272157.7 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702089814.4710b305f7b4.272157.7 new file mode 100644 index 000000000..d1d377613 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702089814.4710b305f7b4.272157.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702129281.4710b305f7b4.272157.8 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702129281.4710b305f7b4.272157.8 new file mode 100644 index 000000000..831165bd4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702129281.4710b305f7b4.272157.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702168712.4710b305f7b4.272157.9 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702168712.4710b305f7b4.272157.9 new file mode 100644 index 000000000..bdd0eed93 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702168712.4710b305f7b4.272157.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702208146.4710b305f7b4.272157.10 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702208146.4710b305f7b4.272157.10 new file mode 100644 index 000000000..ce688b466 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702208146.4710b305f7b4.272157.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702211371.4710b305f7b4.272157.11 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702211371.4710b305f7b4.272157.11 new file mode 100644 index 000000000..e3ff7ff0b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702211371.4710b305f7b4.272157.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702251392.4710b305f7b4.272157.12 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702251392.4710b305f7b4.272157.12 new file mode 100644 index 000000000..69a678260 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702251392.4710b305f7b4.272157.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702291425.4710b305f7b4.272157.13 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702291425.4710b305f7b4.272157.13 new file mode 100644 index 000000000..5a8156eb6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702291425.4710b305f7b4.272157.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702329400.4710b305f7b4.272157.14 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702329400.4710b305f7b4.272157.14 new file mode 100644 index 000000000..c6c1d99cd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702329400.4710b305f7b4.272157.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702365153.4710b305f7b4.272157.15 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702365153.4710b305f7b4.272157.15 new file mode 100644 index 000000000..3de2effa2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702365153.4710b305f7b4.272157.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702400198.4710b305f7b4.272157.16 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702400198.4710b305f7b4.272157.16 new file mode 100644 index 000000000..13cbec5d1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702400198.4710b305f7b4.272157.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702438563.4710b305f7b4.272157.17 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702438563.4710b305f7b4.272157.17 new file mode 100644 index 000000000..bbf91ae5e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702438563.4710b305f7b4.272157.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702477324.4710b305f7b4.272157.18 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702477324.4710b305f7b4.272157.18 new file mode 100644 index 000000000..fb680232f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702477324.4710b305f7b4.272157.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702516988.4710b305f7b4.272157.19 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702516988.4710b305f7b4.272157.19 new file mode 100644 index 000000000..63568b1d8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702516988.4710b305f7b4.272157.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702522479.4710b305f7b4.272157.20 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702522479.4710b305f7b4.272157.20 new file mode 100644 index 000000000..13a075e94 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702522479.4710b305f7b4.272157.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702562356.4710b305f7b4.272157.21 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702562356.4710b305f7b4.272157.21 new file mode 100644 index 000000000..b7ed860ea Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702562356.4710b305f7b4.272157.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702602075.4710b305f7b4.272157.22 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702602075.4710b305f7b4.272157.22 new file mode 100644 index 000000000..0d430e453 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702602075.4710b305f7b4.272157.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702641830.4710b305f7b4.272157.23 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702641830.4710b305f7b4.272157.23 new file mode 100644 index 000000000..317505d7a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702641830.4710b305f7b4.272157.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702681602.4710b305f7b4.272157.24 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702681602.4710b305f7b4.272157.24 new file mode 100644 index 000000000..0b788352f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702681602.4710b305f7b4.272157.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702721359.4710b305f7b4.272157.25 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702721359.4710b305f7b4.272157.25 new file mode 100644 index 000000000..36d4684b4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702721359.4710b305f7b4.272157.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702761222.4710b305f7b4.272157.26 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702761222.4710b305f7b4.272157.26 new file mode 100644 index 000000000..2eeba1b91 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702761222.4710b305f7b4.272157.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702800498.4710b305f7b4.272157.27 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702800498.4710b305f7b4.272157.27 new file mode 100644 index 000000000..370d70cc5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702800498.4710b305f7b4.272157.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702838818.4710b305f7b4.272157.28 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702838818.4710b305f7b4.272157.28 new file mode 100644 index 000000000..80e1d2081 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702838818.4710b305f7b4.272157.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702876972.4710b305f7b4.272157.29 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702876972.4710b305f7b4.272157.29 new file mode 100644 index 000000000..a4a1aa451 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702876972.4710b305f7b4.272157.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702915339.4710b305f7b4.272157.30 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702915339.4710b305f7b4.272157.30 new file mode 100644 index 000000000..6c37a693b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702915339.4710b305f7b4.272157.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702952853.4710b305f7b4.272157.31 b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702952853.4710b305f7b4.272157.31 new file mode 100644 index 000000000..eb738edc4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/events.out.tfevents.1702952853.4710b305f7b4.272157.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/hparams.yml new file mode 100644 index 000000000..f0ed460ff --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_medium_seq_seed524926359/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..89d6b322a --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/ensemble_perf.txt @@ -0,0 +1,18 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.03035380318760872 Avg EMD = 1.812209852727569 +Ensemble size 1 val loss: 0.03035380318760872 Avg EMD = -1 +Single model 2 val loss: 0.029636336490511894 Avg EMD = -1 +Ensemble size 2 val loss: 0.02657567337155342 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701883924.4710b305f7b4.272140.0 b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701883924.4710b305f7b4.272140.0 new file mode 100644 index 000000000..cfc463a3b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701883924.4710b305f7b4.272140.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701924525.4710b305f7b4.272140.1 b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701924525.4710b305f7b4.272140.1 new file mode 100644 index 000000000..eb7285b67 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701924525.4710b305f7b4.272140.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701963210.4710b305f7b4.272140.2 b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701963210.4710b305f7b4.272140.2 new file mode 100644 index 000000000..4ee0e4fc7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/events.out.tfevents.1701963210.4710b305f7b4.272140.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/hparams.yml new file mode 100644 index 000000000..1d10e5332 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_seq_medium_fixed_decoder_seed524926359/hparams.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..a9d4cf982 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/ensemble_perf.txt @@ -0,0 +1,18 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.03679657727479935 Avg EMD = 2.09533546681778 +Ensemble size 1 val loss: 0.03679657727479935 Avg EMD = -1 +Single model 2 val loss: 0.04398810490965843 Avg EMD = -1 +Ensemble size 2 val loss: 0.03205714747309685 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1701946309.4710b305f7b4.549715.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1701946309.4710b305f7b4.549715.0 new file mode 100644 index 000000000..4cbab6d89 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1701946309.4710b305f7b4.549715.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1701977802.4710b305f7b4.549715.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1701977802.4710b305f7b4.549715.1 new file mode 100644 index 000000000..5e81612d4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1701977802.4710b305f7b4.549715.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1702007931.4710b305f7b4.549715.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1702007931.4710b305f7b4.549715.2 new file mode 100644 index 000000000..aee59fea8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/events.out.tfevents.1702007931.4710b305f7b4.549715.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/hparams.yml new file mode 100644 index 000000000..14e3c6f78 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_decoder_seed963241121/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/adaboost_small_fixed_mask_10epochs_seed1_loss=0.103_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/adaboost_small_fixed_mask_10epochs_seed1_loss=0.103_emd.txt new file mode 100644 index 000000000..7dc03575e --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/adaboost_small_fixed_mask_10epochs_seed1_loss=0.103_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.819610473788531 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/ensemble_perf.txt new file mode 100644 index 000000000..d8b33c4e5 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.04801443591713905 Avg EMD = 2.152719296309066 +Ensemble size 1 val loss: 0.04801443591713905 Avg EMD = -1 +Single model 2 val loss: 0.041129522025585175 Avg EMD = -1 +Ensemble size 2 val loss: 0.06463444977998734 Avg EMD = -1 +Ensemble size 2 val loss: 0.028073912486433983 Avg EMD = 1.8273584798948665 +Single model 3 val loss: 0.04609367251396179 Avg EMD = -1 +Ensemble size 3 val loss: 0.07947999238967896 Avg EMD = -1 +Single model 4 val loss: 0.03912830352783203 Avg EMD = -1 +Ensemble size 4 val loss: 0.09682920575141907 Avg EMD = -1 +Ensemble size 4 val loss: 0.02573740854859352 Avg EMD = 1.7706172784547682 +Single model 5 val loss: 0.03457971289753914 Avg EMD = -1 +Ensemble size 5 val loss: 0.10709641128778458 Avg EMD = -1 +Single model 6 val loss: 0.040911030024290085 Avg EMD = -1 +Ensemble size 6 val loss: 0.10760783404111862 Avg EMD = -1 +Single model 7 val loss: 0.0395112968981266 Avg EMD = -1 +Ensemble size 7 val loss: 0.09127496182918549 Avg EMD = -1 +Single model 8 val loss: 0.03475804999470711 Avg EMD = -1 +Ensemble size 8 val loss: 0.07847036421298981 Avg EMD = -1 +Ensemble size 8 val loss: 0.02504785917699337 Avg EMD = 1.7559961647265026 +Single model 9 val loss: 0.03494506701827049 Avg EMD = -1 +Ensemble size 9 val loss: 0.09023905545473099 Avg EMD = -1 +Single model 10 val loss: 0.04292655363678932 Avg EMD = -1 +Ensemble size 10 val loss: 0.1043812483549118 Avg EMD = -1 +Single model 11 val loss: 0.03954903036355972 Avg EMD = -1 +Ensemble size 11 val loss: 0.0783800259232521 Avg EMD = -1 +Single model 12 val loss: 0.03650745004415512 Avg EMD = -1 +Ensemble size 12 val loss: 0.08845975995063782 Avg EMD = -1 +Single model 13 val loss: 0.03479142114520073 Avg EMD = -1 +Ensemble size 13 val loss: 0.08771565556526184 Avg EMD = -1 +Single model 14 val loss: 0.04065554961562157 Avg EMD = -1 +Ensemble size 14 val loss: 0.07474171370267868 Avg EMD = -1 +Single model 15 val loss: 0.039413247257471085 Avg EMD = -1 +Ensemble size 15 val loss: 0.08911101520061493 Avg EMD = -1 +Single model 16 val loss: 0.030730213969945908 Avg EMD = -1 +Ensemble size 16 val loss: 0.09464900940656662 Avg EMD = -1 +Ensemble size 16 val loss: 0.023896636441349983 Avg EMD = 1.7001057993375102 +Single model 17 val loss: 0.04308107867836952 Avg EMD = -1 +Ensemble size 17 val loss: 0.10012934356927872 Avg EMD = -1 +Single model 18 val loss: 0.039296332746744156 Avg EMD = -1 +Ensemble size 18 val loss: 0.09731513261795044 Avg EMD = -1 +Single model 19 val loss: 0.03644599765539169 Avg EMD = -1 +Ensemble size 19 val loss: 0.09481562674045563 Avg EMD = -1 +Single model 20 val loss: 0.041975658386945724 Avg EMD = -1 +Ensemble size 20 val loss: 0.1139221116900444 Avg EMD = -1 +Single model 21 val loss: 0.04099147766828537 Avg EMD = -1 +Ensemble size 21 val loss: 0.1079220324754715 Avg EMD = -1 +Single model 22 val loss: 0.04224659129977226 Avg EMD = -1 +Ensemble size 22 val loss: 0.1079636961221695 Avg EMD = -1 +Single model 23 val loss: 0.035127848386764526 Avg EMD = -1 +Ensemble size 23 val loss: 0.11792541295289993 Avg EMD = -1 +Single model 24 val loss: 0.0349421501159668 Avg EMD = -1 +Ensemble size 24 val loss: 0.11301977187395096 Avg EMD = -1 +Single model 25 val loss: 0.04005933925509453 Avg EMD = -1 +Ensemble size 25 val loss: 0.10248523205518723 Avg EMD = -1 +Single model 26 val loss: 0.03976711630821228 Avg EMD = -1 +Ensemble size 26 val loss: 0.11022380739450455 Avg EMD = -1 +Single model 27 val loss: 0.03868108242750168 Avg EMD = -1 +Ensemble size 27 val loss: 0.1009446382522583 Avg EMD = -1 +Single model 28 val loss: 0.04017724469304085 Avg EMD = -1 +Ensemble size 28 val loss: 0.11443021893501282 Avg EMD = -1 +Single model 29 val loss: 0.038858141750097275 Avg EMD = -1 +Ensemble size 29 val loss: 0.1078081801533699 Avg EMD = -1 +Single model 30 val loss: 0.03681597113609314 Avg EMD = -1 +Ensemble size 30 val loss: 0.11143863946199417 Avg EMD = -1 +Single model 31 val loss: 0.03779236227273941 Avg EMD = -1 +Ensemble size 31 val loss: 0.10384883731603622 Avg EMD = -1 +Single model 32 val loss: 0.04944906756281853 Avg EMD = -1 +Ensemble size 32 val loss: 0.10277675837278366 Avg EMD = -1 +Ensemble size 32 val loss: 0.02538958005607128 Avg EMD = 1.7511497701528054 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702844928.743e748117cb.734574.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702844928.743e748117cb.734574.0 new file mode 100644 index 000000000..6d7a356fd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702844928.743e748117cb.734574.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702846710.743e748117cb.734574.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702846710.743e748117cb.734574.1 new file mode 100644 index 000000000..0821d1be2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702846710.743e748117cb.734574.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702848086.743e748117cb.734574.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702848086.743e748117cb.734574.2 new file mode 100644 index 000000000..adcb311ed Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702848086.743e748117cb.734574.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702848685.743e748117cb.734574.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702848685.743e748117cb.734574.3 new file mode 100644 index 000000000..1ef8fbe9a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702848685.743e748117cb.734574.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702850064.743e748117cb.734574.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702850064.743e748117cb.734574.4 new file mode 100644 index 000000000..6ccb872f9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702850064.743e748117cb.734574.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702851450.743e748117cb.734574.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702851450.743e748117cb.734574.5 new file mode 100644 index 000000000..e7d60913d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702851450.743e748117cb.734574.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702852132.743e748117cb.734574.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702852132.743e748117cb.734574.6 new file mode 100644 index 000000000..a62a758eb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702852132.743e748117cb.734574.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702853519.743e748117cb.734574.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702853519.743e748117cb.734574.7 new file mode 100644 index 000000000..d5c7a34bd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702853519.743e748117cb.734574.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702854907.743e748117cb.734574.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702854907.743e748117cb.734574.8 new file mode 100644 index 000000000..aa3711495 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702854907.743e748117cb.734574.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702856307.743e748117cb.734574.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702856307.743e748117cb.734574.9 new file mode 100644 index 000000000..fe7bffbfb Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702856307.743e748117cb.734574.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702857719.743e748117cb.734574.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702857719.743e748117cb.734574.10 new file mode 100644 index 000000000..d2ee21717 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702857719.743e748117cb.734574.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702858573.743e748117cb.734574.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702858573.743e748117cb.734574.11 new file mode 100644 index 000000000..c8670601e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702858573.743e748117cb.734574.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702859980.743e748117cb.734574.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702859980.743e748117cb.734574.12 new file mode 100644 index 000000000..86eba3d55 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702859980.743e748117cb.734574.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702861396.743e748117cb.734574.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702861396.743e748117cb.734574.13 new file mode 100644 index 000000000..4a6fc5004 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702861396.743e748117cb.734574.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702862821.743e748117cb.734574.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702862821.743e748117cb.734574.14 new file mode 100644 index 000000000..9f994e9dd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702862821.743e748117cb.734574.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702864246.743e748117cb.734574.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702864246.743e748117cb.734574.15 new file mode 100644 index 000000000..f48e612d5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702864246.743e748117cb.734574.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702865670.743e748117cb.734574.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702865670.743e748117cb.734574.16 new file mode 100644 index 000000000..6fca686e2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702865670.743e748117cb.734574.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702867115.743e748117cb.734574.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702867115.743e748117cb.734574.17 new file mode 100644 index 000000000..9dbc1db61 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702867115.743e748117cb.734574.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702868564.743e748117cb.734574.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702868564.743e748117cb.734574.18 new file mode 100644 index 000000000..11adc3eb4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702868564.743e748117cb.734574.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702870017.743e748117cb.734574.19 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702870017.743e748117cb.734574.19 new file mode 100644 index 000000000..1e42b9c5e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702870017.743e748117cb.734574.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702871205.743e748117cb.734574.20 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702871205.743e748117cb.734574.20 new file mode 100644 index 000000000..2e2ecf196 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702871205.743e748117cb.734574.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702872652.743e748117cb.734574.21 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702872652.743e748117cb.734574.21 new file mode 100644 index 000000000..1e68bd855 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702872652.743e748117cb.734574.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702874102.743e748117cb.734574.22 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702874102.743e748117cb.734574.22 new file mode 100644 index 000000000..91bd3ddbc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702874102.743e748117cb.734574.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702875562.743e748117cb.734574.23 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702875562.743e748117cb.734574.23 new file mode 100644 index 000000000..b9ec3b818 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702875562.743e748117cb.734574.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702877040.743e748117cb.734574.24 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702877040.743e748117cb.734574.24 new file mode 100644 index 000000000..60652cd83 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702877040.743e748117cb.734574.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702878524.743e748117cb.734574.25 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702878524.743e748117cb.734574.25 new file mode 100644 index 000000000..cc52a8fe9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702878524.743e748117cb.734574.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702880016.743e748117cb.734574.26 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702880016.743e748117cb.734574.26 new file mode 100644 index 000000000..e16ab31e7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702880016.743e748117cb.734574.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702881518.743e748117cb.734574.27 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702881518.743e748117cb.734574.27 new file mode 100644 index 000000000..b48a44e41 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702881518.743e748117cb.734574.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702883008.743e748117cb.734574.28 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702883008.743e748117cb.734574.28 new file mode 100644 index 000000000..4798bd870 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702883008.743e748117cb.734574.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702884504.743e748117cb.734574.29 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702884504.743e748117cb.734574.29 new file mode 100644 index 000000000..885671636 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702884504.743e748117cb.734574.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702886008.743e748117cb.734574.30 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702886008.743e748117cb.734574.30 new file mode 100644 index 000000000..07b36378e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702886008.743e748117cb.734574.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702887523.743e748117cb.734574.31 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702887523.743e748117cb.734574.31 new file mode 100644 index 000000000..d1b23e4f8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702887523.743e748117cb.734574.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702889045.743e748117cb.734574.32 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702889045.743e748117cb.734574.32 new file mode 100644 index 000000000..764b54fe2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702889045.743e748117cb.734574.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702890573.743e748117cb.734574.33 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702890573.743e748117cb.734574.33 new file mode 100644 index 000000000..d3a936fa6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702890573.743e748117cb.734574.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702892109.743e748117cb.734574.34 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702892109.743e748117cb.734574.34 new file mode 100644 index 000000000..ee561c237 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702892109.743e748117cb.734574.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702893651.743e748117cb.734574.35 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702893651.743e748117cb.734574.35 new file mode 100644 index 000000000..5472f6dc7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702893651.743e748117cb.734574.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702895201.743e748117cb.734574.36 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702895201.743e748117cb.734574.36 new file mode 100644 index 000000000..61eeda95f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/events.out.tfevents.1702895201.743e748117cb.734574.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/hparams.yml new file mode 100644 index 000000000..f8c17e518 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed1/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/adaboost_small_fixed_mask_10epochs_seed2_loss=0.119_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/adaboost_small_fixed_mask_10epochs_seed2_loss=0.119_emd.txt new file mode 100644 index 000000000..d4483b4f8 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/adaboost_small_fixed_mask_10epochs_seed2_loss=0.119_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.947051946687321 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/ensemble_perf.txt new file mode 100644 index 000000000..e16ae5932 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.05759930610656738 Avg EMD = 2.3600246724797755 +Ensemble size 1 val loss: 0.05759930610656738 Avg EMD = -1 +Single model 2 val loss: 0.038704801350831985 Avg EMD = -1 +Ensemble size 2 val loss: 0.05711971968412399 Avg EMD = -1 +Ensemble size 2 val loss: 0.029300201684236526 Avg EMD = 1.7429190653070683 +Single model 3 val loss: 0.042024243623018265 Avg EMD = -1 +Ensemble size 3 val loss: 0.06425544619560242 Avg EMD = -1 +Single model 4 val loss: 0.043486882001161575 Avg EMD = -1 +Ensemble size 4 val loss: 0.08837969601154327 Avg EMD = -1 +Ensemble size 4 val loss: 0.025887969881296158 Avg EMD = 1.7195490494291334 +Single model 5 val loss: 0.04655061662197113 Avg EMD = -1 +Ensemble size 5 val loss: 0.08619289845228195 Avg EMD = -1 +Single model 6 val loss: 0.0380164235830307 Avg EMD = -1 +Ensemble size 6 val loss: 0.08405951410531998 Avg EMD = -1 +Single model 7 val loss: 0.042314562946558 Avg EMD = -1 +Ensemble size 7 val loss: 0.10249506682157516 Avg EMD = -1 +Single model 8 val loss: 0.04082481935620308 Avg EMD = -1 +Ensemble size 8 val loss: 0.09660633653402328 Avg EMD = -1 +Ensemble size 8 val loss: 0.025693723931908607 Avg EMD = 1.724691322903929 +Single model 9 val loss: 0.03848428651690483 Avg EMD = -1 +Ensemble size 9 val loss: 0.08680093288421631 Avg EMD = -1 +Single model 10 val loss: 0.037387359887361526 Avg EMD = -1 +Ensemble size 10 val loss: 0.12627024948596954 Avg EMD = -1 +Single model 11 val loss: 0.03932689502835274 Avg EMD = -1 +Ensemble size 11 val loss: 0.10965283215045929 Avg EMD = -1 +Single model 12 val loss: 0.040099240839481354 Avg EMD = -1 +Ensemble size 12 val loss: 0.12682411074638367 Avg EMD = -1 +Single model 13 val loss: 0.036750610917806625 Avg EMD = -1 +Ensemble size 13 val loss: 0.11684419214725494 Avg EMD = -1 +Single model 14 val loss: 0.04213524982333183 Avg EMD = -1 +Ensemble size 14 val loss: 0.11043129861354828 Avg EMD = -1 +Single model 15 val loss: 0.044952332973480225 Avg EMD = -1 +Ensemble size 15 val loss: 0.13981308043003082 Avg EMD = -1 +Single model 16 val loss: 0.04581025242805481 Avg EMD = -1 +Ensemble size 16 val loss: 0.15073011815547943 Avg EMD = -1 +Ensemble size 16 val loss: 0.026447223499417305 Avg EMD = 1.7358707486347957 +Single model 17 val loss: 0.04576674848794937 Avg EMD = -1 +Ensemble size 17 val loss: 0.13662594556808472 Avg EMD = -1 +Single model 18 val loss: 0.04356250539422035 Avg EMD = -1 +Ensemble size 18 val loss: 0.11588285118341446 Avg EMD = -1 +Single model 19 val loss: 0.04084300994873047 Avg EMD = -1 +Ensemble size 19 val loss: 0.13937944173812866 Avg EMD = -1 +Single model 20 val loss: 0.057287637144327164 Avg EMD = -1 +Ensemble size 20 val loss: 0.14705440402030945 Avg EMD = -1 +Single model 21 val loss: 0.050430651754140854 Avg EMD = -1 +Ensemble size 21 val loss: 0.15407904982566833 Avg EMD = -1 +Single model 22 val loss: 0.046567514538764954 Avg EMD = -1 +Ensemble size 22 val loss: 0.14523202180862427 Avg EMD = -1 +Single model 23 val loss: 0.04091956093907356 Avg EMD = -1 +Ensemble size 23 val loss: 0.13758333027362823 Avg EMD = -1 +Single model 24 val loss: 0.04509887844324112 Avg EMD = -1 +Ensemble size 24 val loss: 0.13488763570785522 Avg EMD = -1 +Single model 25 val loss: 0.04536082595586777 Avg EMD = -1 +Ensemble size 25 val loss: 0.11925258487462997 Avg EMD = -1 +Single model 26 val loss: 0.04042474552989006 Avg EMD = -1 +Ensemble size 26 val loss: 0.14412946999073029 Avg EMD = -1 +Single model 27 val loss: 0.03857138752937317 Avg EMD = -1 +Ensemble size 27 val loss: 0.14789848029613495 Avg EMD = -1 +Single model 28 val loss: 0.0445902980864048 Avg EMD = -1 +Ensemble size 28 val loss: 0.12293361127376556 Avg EMD = -1 +Single model 29 val loss: 0.03611890226602554 Avg EMD = -1 +Ensemble size 29 val loss: 0.10973253846168518 Avg EMD = -1 +Single model 30 val loss: 0.03519785776734352 Avg EMD = -1 +Ensemble size 30 val loss: 0.11422242224216461 Avg EMD = -1 +Single model 31 val loss: 0.04742078855633736 Avg EMD = -1 +Ensemble size 31 val loss: 0.11718552559614182 Avg EMD = -1 +Single model 32 val loss: 0.0526837594807148 Avg EMD = -1 +Ensemble size 32 val loss: 0.1194443330168724 Avg EMD = -1 +Ensemble size 32 val loss: 0.027456508949398994 Avg EMD = 1.748037287032069 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702897889.743e748117cb.761073.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702897889.743e748117cb.761073.0 new file mode 100644 index 000000000..62cb41eb1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702897889.743e748117cb.761073.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702899665.743e748117cb.761073.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702899665.743e748117cb.761073.1 new file mode 100644 index 000000000..a0167d523 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702899665.743e748117cb.761073.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702901037.743e748117cb.761073.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702901037.743e748117cb.761073.2 new file mode 100644 index 000000000..52c6e6064 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702901037.743e748117cb.761073.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702901639.743e748117cb.761073.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702901639.743e748117cb.761073.3 new file mode 100644 index 000000000..4fc7eb5b1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702901639.743e748117cb.761073.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702903009.743e748117cb.761073.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702903009.743e748117cb.761073.4 new file mode 100644 index 000000000..723578e4c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702903009.743e748117cb.761073.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702904392.743e748117cb.761073.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702904392.743e748117cb.761073.5 new file mode 100644 index 000000000..b686ad51c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702904392.743e748117cb.761073.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702905073.743e748117cb.761073.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702905073.743e748117cb.761073.6 new file mode 100644 index 000000000..a9fce57ad Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702905073.743e748117cb.761073.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702906448.743e748117cb.761073.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702906448.743e748117cb.761073.7 new file mode 100644 index 000000000..57a143347 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702906448.743e748117cb.761073.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702907843.743e748117cb.761073.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702907843.743e748117cb.761073.8 new file mode 100644 index 000000000..7d5771565 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702907843.743e748117cb.761073.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702909232.743e748117cb.761073.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702909232.743e748117cb.761073.9 new file mode 100644 index 000000000..187df71b5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702909232.743e748117cb.761073.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702910632.743e748117cb.761073.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702910632.743e748117cb.761073.10 new file mode 100644 index 000000000..5daa62dd5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702910632.743e748117cb.761073.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702911482.743e748117cb.761073.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702911482.743e748117cb.761073.11 new file mode 100644 index 000000000..cb3add9fd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702911482.743e748117cb.761073.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702912885.743e748117cb.761073.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702912885.743e748117cb.761073.12 new file mode 100644 index 000000000..3e4f4f245 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702912885.743e748117cb.761073.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702914289.743e748117cb.761073.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702914289.743e748117cb.761073.13 new file mode 100644 index 000000000..e6da6ba24 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702914289.743e748117cb.761073.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702915697.743e748117cb.761073.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702915697.743e748117cb.761073.14 new file mode 100644 index 000000000..e90bca4a6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702915697.743e748117cb.761073.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702917112.743e748117cb.761073.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702917112.743e748117cb.761073.15 new file mode 100644 index 000000000..4f96abb72 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702917112.743e748117cb.761073.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702918534.743e748117cb.761073.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702918534.743e748117cb.761073.16 new file mode 100644 index 000000000..2036d55fd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702918534.743e748117cb.761073.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702919964.743e748117cb.761073.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702919964.743e748117cb.761073.17 new file mode 100644 index 000000000..57b908dfe Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702919964.743e748117cb.761073.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702921401.743e748117cb.761073.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702921401.743e748117cb.761073.18 new file mode 100644 index 000000000..0a9cd493a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702921401.743e748117cb.761073.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702922849.743e748117cb.761073.19 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702922849.743e748117cb.761073.19 new file mode 100644 index 000000000..1da43b653 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702922849.743e748117cb.761073.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702924034.743e748117cb.761073.20 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702924034.743e748117cb.761073.20 new file mode 100644 index 000000000..6822c5c70 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702924034.743e748117cb.761073.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702925467.743e748117cb.761073.21 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702925467.743e748117cb.761073.21 new file mode 100644 index 000000000..c92b2eccc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702925467.743e748117cb.761073.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702926904.743e748117cb.761073.22 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702926904.743e748117cb.761073.22 new file mode 100644 index 000000000..6f1eec198 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702926904.743e748117cb.761073.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702928347.743e748117cb.761073.23 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702928347.743e748117cb.761073.23 new file mode 100644 index 000000000..33f4e77e7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702928347.743e748117cb.761073.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702929804.743e748117cb.761073.24 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702929804.743e748117cb.761073.24 new file mode 100644 index 000000000..1c2d215ee Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702929804.743e748117cb.761073.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702931257.743e748117cb.761073.25 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702931257.743e748117cb.761073.25 new file mode 100644 index 000000000..f8a316797 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702931257.743e748117cb.761073.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702932725.743e748117cb.761073.26 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702932725.743e748117cb.761073.26 new file mode 100644 index 000000000..454a323c1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702932725.743e748117cb.761073.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702934196.743e748117cb.761073.27 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702934196.743e748117cb.761073.27 new file mode 100644 index 000000000..5d4671069 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702934196.743e748117cb.761073.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702935677.743e748117cb.761073.28 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702935677.743e748117cb.761073.28 new file mode 100644 index 000000000..d2b0a63f1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702935677.743e748117cb.761073.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702937169.743e748117cb.761073.29 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702937169.743e748117cb.761073.29 new file mode 100644 index 000000000..54f618f4c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702937169.743e748117cb.761073.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702938667.743e748117cb.761073.30 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702938667.743e748117cb.761073.30 new file mode 100644 index 000000000..6a9cfed3f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702938667.743e748117cb.761073.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702940168.743e748117cb.761073.31 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702940168.743e748117cb.761073.31 new file mode 100644 index 000000000..79222d2f8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702940168.743e748117cb.761073.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702941687.743e748117cb.761073.32 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702941687.743e748117cb.761073.32 new file mode 100644 index 000000000..5a52034c7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702941687.743e748117cb.761073.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702943205.743e748117cb.761073.33 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702943205.743e748117cb.761073.33 new file mode 100644 index 000000000..c2ad35a0c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702943205.743e748117cb.761073.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702944737.743e748117cb.761073.34 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702944737.743e748117cb.761073.34 new file mode 100644 index 000000000..bf01eb90e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702944737.743e748117cb.761073.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702946273.743e748117cb.761073.35 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702946273.743e748117cb.761073.35 new file mode 100644 index 000000000..bf20b1839 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702946273.743e748117cb.761073.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702947817.743e748117cb.761073.36 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702947817.743e748117cb.761073.36 new file mode 100644 index 000000000..85066c6e5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/events.out.tfevents.1702947817.743e748117cb.761073.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/hparams.yml new file mode 100644 index 000000000..50beb6063 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed2/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..415e635a9 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/ensemble_perf.txt @@ -0,0 +1,60 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.0465780608355999 Avg EMD = 2.1981520650457043 +Ensemble size 1 val loss: 0.046578068286180496 Avg EMD = -1 +Single model 2 val loss: 0.03794747591018677 Avg EMD = -1 +Ensemble size 2 val loss: 0.08288971334695816 Avg EMD = -1 +Ensemble size 2 val loss: 0.02676895074546337 Avg EMD = 1.7647217650182863 +Single model 3 val loss: 0.042366381734609604 Avg EMD = -1 +Ensemble size 3 val loss: 0.06516341120004654 Avg EMD = -1 +Single model 4 val loss: 0.03228507936000824 Avg EMD = -1 +Ensemble size 4 val loss: 0.08448673784732819 Avg EMD = -1 +Ensemble size 4 val loss: 0.02332562394440174 Avg EMD = 1.6504378250796918 +Single model 5 val loss: 0.03269539400935173 Avg EMD = -1 +Ensemble size 5 val loss: 0.15229324996471405 Avg EMD = -1 +Single model 6 val loss: 0.03460929915308952 Avg EMD = -1 +Ensemble size 6 val loss: 0.11763249337673187 Avg EMD = -1 +Single model 7 val loss: 0.03542309254407883 Avg EMD = -1 +Ensemble size 7 val loss: 0.13444072008132935 Avg EMD = -1 +Single model 8 val loss: 0.0351264588534832 Avg EMD = -1 +Ensemble size 8 val loss: 0.15487931668758392 Avg EMD = -1 +Ensemble size 8 val loss: 0.023104973137378693 Avg EMD = 1.6286498068796087 +Single model 9 val loss: 0.03607218340039253 Avg EMD = -1 +Ensemble size 9 val loss: 0.1123647689819336 Avg EMD = -1 +Single model 10 val loss: 0.037505265325307846 Avg EMD = -1 +Ensemble size 10 val loss: 0.15170492231845856 Avg EMD = -1 +Single model 11 val loss: 0.03510626032948494 Avg EMD = -1 +Ensemble size 11 val loss: 0.15558025240898132 Avg EMD = -1 +Single model 12 val loss: 0.03805752098560333 Avg EMD = -1 +Ensemble size 12 val loss: 0.1355038732290268 Avg EMD = -1 +Single model 13 val loss: 0.03446733206510544 Avg EMD = -1 +Ensemble size 13 val loss: 0.1449817419052124 Avg EMD = -1 +Single model 14 val loss: 0.036691173911094666 Avg EMD = -1 +Ensemble size 14 val loss: 0.1243688091635704 Avg EMD = -1 +Single model 15 val loss: 0.04766862094402313 Avg EMD = -1 +Ensemble size 15 val loss: 0.127571702003479 Avg EMD = -1 +Single model 16 val loss: 0.0397944375872612 Avg EMD = -1 +Ensemble size 16 val loss: 0.14212587475776672 Avg EMD = -1 +Ensemble size 16 val loss: 0.022524813190102577 Avg EMD = 1.6380131662794182 +Single model 17 val loss: 0.03822096064686775 Avg EMD = -1 +Ensemble size 17 val loss: 0.12348367273807526 Avg EMD = -1 +Single model 18 val loss: 0.03694073110818863 Avg EMD = -1 +Ensemble size 18 val loss: 0.106435626745224 Avg EMD = -1 +Single model 19 val loss: 0.030092556029558182 Avg EMD = -1 +Ensemble size 19 val loss: 0.10604971647262573 Avg EMD = -1 +Single model 20 val loss: 0.03601682186126709 Avg EMD = -1 +Ensemble size 20 val loss: 0.11305710673332214 Avg EMD = -1 +Single model 21 val loss: 0.03222300112247467 Avg EMD = -1 +Ensemble size 21 val loss: 0.14003852009773254 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702950517.743e748117cb.787572.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702950517.743e748117cb.787572.0 new file mode 100644 index 000000000..ce7bf3adc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702950517.743e748117cb.787572.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702952295.743e748117cb.787572.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702952295.743e748117cb.787572.1 new file mode 100644 index 000000000..63c89e84f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702952295.743e748117cb.787572.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702953677.743e748117cb.787572.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702953677.743e748117cb.787572.2 new file mode 100644 index 000000000..f60bf46a5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702953677.743e748117cb.787572.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702954276.743e748117cb.787572.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702954276.743e748117cb.787572.3 new file mode 100644 index 000000000..bb6ba9725 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702954276.743e748117cb.787572.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702955649.743e748117cb.787572.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702955649.743e748117cb.787572.4 new file mode 100644 index 000000000..82a6458d1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702955649.743e748117cb.787572.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702957047.743e748117cb.787572.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702957047.743e748117cb.787572.5 new file mode 100644 index 000000000..1db9d68a4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702957047.743e748117cb.787572.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702957731.743e748117cb.787572.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702957731.743e748117cb.787572.6 new file mode 100644 index 000000000..e83f5adbc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702957731.743e748117cb.787572.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702959123.743e748117cb.787572.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702959123.743e748117cb.787572.7 new file mode 100644 index 000000000..44d4f3468 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702959123.743e748117cb.787572.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702960529.743e748117cb.787572.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702960529.743e748117cb.787572.8 new file mode 100644 index 000000000..a2cbf7cab Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702960529.743e748117cb.787572.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702961939.743e748117cb.787572.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702961939.743e748117cb.787572.9 new file mode 100644 index 000000000..222685fb7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702961939.743e748117cb.787572.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702963346.743e748117cb.787572.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702963346.743e748117cb.787572.10 new file mode 100644 index 000000000..19aa85be8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702963346.743e748117cb.787572.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702964195.743e748117cb.787572.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702964195.743e748117cb.787572.11 new file mode 100644 index 000000000..3eb9dd2d4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702964195.743e748117cb.787572.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702965608.743e748117cb.787572.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702965608.743e748117cb.787572.12 new file mode 100644 index 000000000..f659c200a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702965608.743e748117cb.787572.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702967022.743e748117cb.787572.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702967022.743e748117cb.787572.13 new file mode 100644 index 000000000..ac4635a10 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702967022.743e748117cb.787572.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702968443.743e748117cb.787572.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702968443.743e748117cb.787572.14 new file mode 100644 index 000000000..545a45e74 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702968443.743e748117cb.787572.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702969870.743e748117cb.787572.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702969870.743e748117cb.787572.15 new file mode 100644 index 000000000..ad93130bf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702969870.743e748117cb.787572.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702971308.743e748117cb.787572.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702971308.743e748117cb.787572.16 new file mode 100644 index 000000000..3e269365b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702971308.743e748117cb.787572.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702972753.743e748117cb.787572.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702972753.743e748117cb.787572.17 new file mode 100644 index 000000000..ed3ccb017 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702972753.743e748117cb.787572.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702974198.743e748117cb.787572.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702974198.743e748117cb.787572.18 new file mode 100644 index 000000000..c597d9f6f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702974198.743e748117cb.787572.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702975652.743e748117cb.787572.19 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702975652.743e748117cb.787572.19 new file mode 100644 index 000000000..13a333912 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702975652.743e748117cb.787572.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702976855.743e748117cb.787572.20 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702976855.743e748117cb.787572.20 new file mode 100644 index 000000000..933c236b2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702976855.743e748117cb.787572.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702978299.743e748117cb.787572.21 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702978299.743e748117cb.787572.21 new file mode 100644 index 000000000..e93497900 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702978299.743e748117cb.787572.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702979750.743e748117cb.787572.22 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702979750.743e748117cb.787572.22 new file mode 100644 index 000000000..d181aeb37 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702979750.743e748117cb.787572.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702981209.743e748117cb.787572.23 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702981209.743e748117cb.787572.23 new file mode 100644 index 000000000..33e1743fa Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702981209.743e748117cb.787572.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702982676.743e748117cb.787572.24 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702982676.743e748117cb.787572.24 new file mode 100644 index 000000000..2138c109a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702982676.743e748117cb.787572.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702984149.743e748117cb.787572.25 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702984149.743e748117cb.787572.25 new file mode 100644 index 000000000..59451eff8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702984149.743e748117cb.787572.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702985631.743e748117cb.787572.26 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702985631.743e748117cb.787572.26 new file mode 100644 index 000000000..f48815782 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702985631.743e748117cb.787572.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702987115.743e748117cb.787572.27 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702987115.743e748117cb.787572.27 new file mode 100644 index 000000000..4abae3e64 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/events.out.tfevents.1702987115.743e748117cb.787572.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/hparams.yml new file mode 100644 index 000000000..ab2d15835 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_10epochs_seed963241121/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/ensemble_perf.txt new file mode 100644 index 000000000..9f0419304 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/ensemble_perf.txt @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02561258152127266 Avg EMD = 1.7360548488696246 +Ensemble size 1 val loss: 0.02561258152127266 Avg EMD = -1 +Single model 2 val loss: 0.027519339695572853 Avg EMD = -1 +Ensemble size 2 val loss: 0.06546265631914139 Avg EMD = -1 +Ensemble size 2 val loss: 0.023741791024804115 Avg EMD = 1.6585480494374611 +Single model 3 val loss: 0.02803468517959118 Avg EMD = -1 +Ensemble size 3 val loss: 0.06171811744570732 Avg EMD = -1 +Single model 4 val loss: 0.02682962268590927 Avg EMD = -1 +Ensemble size 4 val loss: 0.0681886151432991 Avg EMD = -1 +Ensemble size 4 val loss: 0.022059490904211998 Avg EMD = 1.6007107581798963 +Single model 5 val loss: 0.027481213212013245 Avg EMD = -1 +Ensemble size 5 val loss: 0.0851462259888649 Avg EMD = -1 +Single model 6 val loss: 0.02783125266432762 Avg EMD = -1 +Ensemble size 6 val loss: 0.07759968191385269 Avg EMD = -1 +Single model 7 val loss: 0.029091807082295418 Avg EMD = -1 +Ensemble size 7 val loss: 0.07594064623117447 Avg EMD = -1 +Single model 8 val loss: 0.026576556265354156 Avg EMD = -1 +Ensemble size 8 val loss: 0.09051008522510529 Avg EMD = -1 +Ensemble size 8 val loss: 0.021524783223867416 Avg EMD = 1.5882405566817634 +Single model 9 val loss: 0.02586483210325241 Avg EMD = -1 +Ensemble size 9 val loss: 0.11267733573913574 Avg EMD = -1 +Single model 10 val loss: 0.025099312886595726 Avg EMD = -1 +Ensemble size 10 val loss: 0.11882435530424118 Avg EMD = -1 +Single model 11 val loss: 0.024954237043857574 Avg EMD = -1 +Ensemble size 11 val loss: 0.11499727517366409 Avg EMD = -1 +Single model 12 val loss: 0.0262985210865736 Avg EMD = -1 +Ensemble size 12 val loss: 0.10788290947675705 Avg EMD = -1 +Single model 13 val loss: 0.028996499255299568 Avg EMD = -1 +Ensemble size 13 val loss: 0.1448388397693634 Avg EMD = -1 +Single model 14 val loss: 0.027644123882055283 Avg EMD = -1 +Ensemble size 14 val loss: 0.11843578517436981 Avg EMD = -1 +Single model 15 val loss: 0.026693379506468773 Avg EMD = -1 +Ensemble size 15 val loss: 0.12990905344486237 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702483859.46dd8e72cc2b.276.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702483859.46dd8e72cc2b.276.0 new file mode 100644 index 000000000..9f9d96356 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702483859.46dd8e72cc2b.276.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702516718.46dd8e72cc2b.276.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702516718.46dd8e72cc2b.276.1 new file mode 100644 index 000000000..fa8b19a35 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702516718.46dd8e72cc2b.276.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702549102.46dd8e72cc2b.276.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702549102.46dd8e72cc2b.276.2 new file mode 100644 index 000000000..d79b2b61f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702549102.46dd8e72cc2b.276.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702550728.46dd8e72cc2b.276.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702550728.46dd8e72cc2b.276.3 new file mode 100644 index 000000000..26a0e555c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702550728.46dd8e72cc2b.276.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702583020.46dd8e72cc2b.276.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702583020.46dd8e72cc2b.276.4 new file mode 100644 index 000000000..924884775 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702583020.46dd8e72cc2b.276.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702615153.46dd8e72cc2b.276.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702615153.46dd8e72cc2b.276.5 new file mode 100644 index 000000000..d9aa5ad43 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702615153.46dd8e72cc2b.276.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702617306.46dd8e72cc2b.276.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702617306.46dd8e72cc2b.276.6 new file mode 100644 index 000000000..20512771f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702617306.46dd8e72cc2b.276.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702649373.46dd8e72cc2b.276.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702649373.46dd8e72cc2b.276.7 new file mode 100644 index 000000000..56ad10391 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702649373.46dd8e72cc2b.276.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702681708.46dd8e72cc2b.276.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702681708.46dd8e72cc2b.276.8 new file mode 100644 index 000000000..80bbe3a81 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702681708.46dd8e72cc2b.276.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702713892.46dd8e72cc2b.276.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702713892.46dd8e72cc2b.276.9 new file mode 100644 index 000000000..6debadc8a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702713892.46dd8e72cc2b.276.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702745904.46dd8e72cc2b.276.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702745904.46dd8e72cc2b.276.10 new file mode 100644 index 000000000..3a630a5b8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702745904.46dd8e72cc2b.276.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702749091.46dd8e72cc2b.276.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702749091.46dd8e72cc2b.276.11 new file mode 100644 index 000000000..514fff5cd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702749091.46dd8e72cc2b.276.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702780801.46dd8e72cc2b.276.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702780801.46dd8e72cc2b.276.12 new file mode 100644 index 000000000..34f92590f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702780801.46dd8e72cc2b.276.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702812555.46dd8e72cc2b.276.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702812555.46dd8e72cc2b.276.13 new file mode 100644 index 000000000..289bd4e10 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702812555.46dd8e72cc2b.276.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702844370.46dd8e72cc2b.276.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702844370.46dd8e72cc2b.276.14 new file mode 100644 index 000000000..73bd6dc61 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702844370.46dd8e72cc2b.276.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702876057.46dd8e72cc2b.276.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702876057.46dd8e72cc2b.276.15 new file mode 100644 index 000000000..22741cdd0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702876057.46dd8e72cc2b.276.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702908415.46dd8e72cc2b.276.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702908415.46dd8e72cc2b.276.16 new file mode 100644 index 000000000..a0f33cd1c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702908415.46dd8e72cc2b.276.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702941952.46dd8e72cc2b.276.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702941952.46dd8e72cc2b.276.17 new file mode 100644 index 000000000..a43aef0c5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702941952.46dd8e72cc2b.276.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702974450.46dd8e72cc2b.276.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702974450.46dd8e72cc2b.276.18 new file mode 100644 index 000000000..137b10c3e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/events.out.tfevents.1702974450.46dd8e72cc2b.276.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/hparams.yml new file mode 100644 index 000000000..605b14d27 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed1/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/ensemble_perf.txt new file mode 100644 index 000000000..3a3810e18 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/ensemble_perf.txt @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.027369344606995583 Avg EMD = 1.784139545347168 +Ensemble size 1 val loss: 0.027369344606995583 Avg EMD = -1 +Single model 2 val loss: 0.03067799098789692 Avg EMD = -1 +Ensemble size 2 val loss: 0.09675195813179016 Avg EMD = -1 +Ensemble size 2 val loss: 0.02793608047068119 Avg EMD = 1.7171779578010125 +Single model 3 val loss: 0.030539456754922867 Avg EMD = -1 +Ensemble size 3 val loss: 0.13683061301708221 Avg EMD = -1 +Single model 4 val loss: 0.031497593969106674 Avg EMD = -1 +Ensemble size 4 val loss: 0.10582791268825531 Avg EMD = -1 +Ensemble size 4 val loss: 0.026913728564977646 Avg EMD = 1.7134060220526468 +Single model 5 val loss: 0.03641239181160927 Avg EMD = -1 +Ensemble size 5 val loss: 0.11610273271799088 Avg EMD = -1 +Single model 6 val loss: 0.037640709429979324 Avg EMD = -1 +Ensemble size 6 val loss: 0.09980371594429016 Avg EMD = -1 +Single model 7 val loss: 0.03848901763558388 Avg EMD = -1 +Ensemble size 7 val loss: 0.1469230204820633 Avg EMD = -1 +Single model 8 val loss: 0.042042091488838196 Avg EMD = -1 +Ensemble size 8 val loss: 0.11955150216817856 Avg EMD = -1 +Ensemble size 8 val loss: 0.027979547157883644 Avg EMD = 1.7019661089271063 +Single model 9 val loss: 0.037498340010643005 Avg EMD = -1 +Ensemble size 9 val loss: 0.14258120954036713 Avg EMD = -1 +Single model 10 val loss: 0.03930916637182236 Avg EMD = -1 +Ensemble size 10 val loss: 0.09383603185415268 Avg EMD = -1 +Single model 11 val loss: 0.040490370243787766 Avg EMD = -1 +Ensemble size 11 val loss: 0.09640608727931976 Avg EMD = -1 +Single model 12 val loss: 0.036248479038476944 Avg EMD = -1 +Ensemble size 12 val loss: 0.1066223680973053 Avg EMD = -1 +Single model 13 val loss: 0.038369692862033844 Avg EMD = -1 +Ensemble size 13 val loss: 0.10145190358161926 Avg EMD = -1 +Single model 14 val loss: 0.03708392009139061 Avg EMD = -1 +Ensemble size 14 val loss: 0.10114134848117828 Avg EMD = -1 +Single model 15 val loss: 0.041005004197359085 Avg EMD = -1 +Ensemble size 15 val loss: 0.10995269566774368 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702483869.46dd8e72cc2b.279.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702483869.46dd8e72cc2b.279.0 new file mode 100644 index 000000000..9ce3dc691 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702483869.46dd8e72cc2b.279.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702516494.46dd8e72cc2b.279.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702516494.46dd8e72cc2b.279.1 new file mode 100644 index 000000000..8b0cded71 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702516494.46dd8e72cc2b.279.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702548800.46dd8e72cc2b.279.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702548800.46dd8e72cc2b.279.2 new file mode 100644 index 000000000..6405f5f53 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702548800.46dd8e72cc2b.279.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702550424.46dd8e72cc2b.279.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702550424.46dd8e72cc2b.279.3 new file mode 100644 index 000000000..c51a081f3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702550424.46dd8e72cc2b.279.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702582455.46dd8e72cc2b.279.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702582455.46dd8e72cc2b.279.4 new file mode 100644 index 000000000..2adce6493 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702582455.46dd8e72cc2b.279.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702614618.46dd8e72cc2b.279.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702614618.46dd8e72cc2b.279.5 new file mode 100644 index 000000000..3b54d8617 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702614618.46dd8e72cc2b.279.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702616795.46dd8e72cc2b.279.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702616795.46dd8e72cc2b.279.6 new file mode 100644 index 000000000..7dcab7b4e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702616795.46dd8e72cc2b.279.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702648903.46dd8e72cc2b.279.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702648903.46dd8e72cc2b.279.7 new file mode 100644 index 000000000..8cdc8d1d6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702648903.46dd8e72cc2b.279.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702680994.46dd8e72cc2b.279.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702680994.46dd8e72cc2b.279.8 new file mode 100644 index 000000000..80a6db2b4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702680994.46dd8e72cc2b.279.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702713389.46dd8e72cc2b.279.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702713389.46dd8e72cc2b.279.9 new file mode 100644 index 000000000..7e145a8ed Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702713389.46dd8e72cc2b.279.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702745748.46dd8e72cc2b.279.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702745748.46dd8e72cc2b.279.10 new file mode 100644 index 000000000..3175b5eaf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702745748.46dd8e72cc2b.279.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702748936.46dd8e72cc2b.279.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702748936.46dd8e72cc2b.279.11 new file mode 100644 index 000000000..f6c295bd8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702748936.46dd8e72cc2b.279.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702780682.46dd8e72cc2b.279.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702780682.46dd8e72cc2b.279.12 new file mode 100644 index 000000000..61390e5cd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702780682.46dd8e72cc2b.279.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702812643.46dd8e72cc2b.279.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702812643.46dd8e72cc2b.279.13 new file mode 100644 index 000000000..33e07a518 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702812643.46dd8e72cc2b.279.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702844486.46dd8e72cc2b.279.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702844486.46dd8e72cc2b.279.14 new file mode 100644 index 000000000..4e017bf4a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702844486.46dd8e72cc2b.279.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702876544.46dd8e72cc2b.279.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702876544.46dd8e72cc2b.279.15 new file mode 100644 index 000000000..07e84518a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702876544.46dd8e72cc2b.279.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702909595.46dd8e72cc2b.279.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702909595.46dd8e72cc2b.279.16 new file mode 100644 index 000000000..50d762e68 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702909595.46dd8e72cc2b.279.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702943689.46dd8e72cc2b.279.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702943689.46dd8e72cc2b.279.17 new file mode 100644 index 000000000..b7645eb62 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702943689.46dd8e72cc2b.279.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702976117.46dd8e72cc2b.279.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702976117.46dd8e72cc2b.279.18 new file mode 100644 index 000000000..969bc8c55 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/events.out.tfevents.1702976117.46dd8e72cc2b.279.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/hparams.yml new file mode 100644 index 000000000..646a47fbe --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed2/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..0fadae450 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/ensemble_perf.txt @@ -0,0 +1,54 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02264462597668171 Avg EMD = 1.6379434702458817 +Ensemble size 1 val loss: 0.02264462597668171 Avg EMD = -1 +Single model 2 val loss: 0.02348317578434944 Avg EMD = -1 +Ensemble size 2 val loss: 0.05282963439822197 Avg EMD = -1 +Ensemble size 2 val loss: 0.020754873752593994 Avg EMD = 1.5769513717873382 +Single model 3 val loss: 0.026342950761318207 Avg EMD = -1 +Ensemble size 3 val loss: 0.05733899027109146 Avg EMD = -1 +Single model 4 val loss: 0.024618329480290413 Avg EMD = -1 +Ensemble size 4 val loss: 0.06730446964502335 Avg EMD = -1 +Ensemble size 4 val loss: 0.020946240052580833 Avg EMD = 1.5571781683036134 +Single model 5 val loss: 0.025939196348190308 Avg EMD = -1 +Ensemble size 5 val loss: 0.06381168216466904 Avg EMD = -1 +Single model 6 val loss: 0.023639092221856117 Avg EMD = -1 +Ensemble size 6 val loss: 0.07366258651018143 Avg EMD = -1 +Single model 7 val loss: 0.027388110756874084 Avg EMD = -1 +Ensemble size 7 val loss: 0.09267978370189667 Avg EMD = -1 +Single model 8 val loss: 0.026485208421945572 Avg EMD = -1 +Ensemble size 8 val loss: 0.07980464398860931 Avg EMD = -1 +Ensemble size 8 val loss: 0.02073170430958271 Avg EMD = 1.5786541164889991 +Single model 9 val loss: 0.02471538819372654 Avg EMD = -1 +Ensemble size 9 val loss: 0.08575835824012756 Avg EMD = -1 +Single model 10 val loss: 0.0258062481880188 Avg EMD = -1 +Ensemble size 10 val loss: 0.08976002037525177 Avg EMD = -1 +Single model 11 val loss: 0.026789024472236633 Avg EMD = -1 +Ensemble size 11 val loss: 0.08217249065637589 Avg EMD = -1 +Single model 12 val loss: 0.025199173018336296 Avg EMD = -1 +Ensemble size 12 val loss: 0.09141779690980911 Avg EMD = -1 +Single model 13 val loss: 0.02563631720840931 Avg EMD = -1 +Ensemble size 13 val loss: 0.08437777310609818 Avg EMD = -1 +Single model 14 val loss: 0.026952937245368958 Avg EMD = -1 +Ensemble size 14 val loss: 0.09321443736553192 Avg EMD = -1 +Single model 15 val loss: 0.026164764538407326 Avg EMD = -1 +Ensemble size 15 val loss: 0.10183548927307129 Avg EMD = -1 +Single model 16 val loss: 0.02655099518597126 Avg EMD = -1 +Ensemble size 16 val loss: 0.09904102236032486 Avg EMD = -1 +Ensemble size 16 val loss: 0.019798913970589638 Avg EMD = 1.5597172155563424 +Single model 17 val loss: 0.028916828334331512 Avg EMD = -1 +Ensemble size 17 val loss: 0.11003567278385162 Avg EMD = -1 +Single model 18 val loss: 0.024441147223114967 Avg EMD = -1 +Ensemble size 18 val loss: 0.114874929189682 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702400122.4710b305f7b4.1650458.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702400122.4710b305f7b4.1650458.0 new file mode 100644 index 000000000..8a5c78150 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702400122.4710b305f7b4.1650458.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702431096.4710b305f7b4.1650458.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702431096.4710b305f7b4.1650458.1 new file mode 100644 index 000000000..13fe7f84e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702431096.4710b305f7b4.1650458.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702461107.4710b305f7b4.1650458.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702461107.4710b305f7b4.1650458.2 new file mode 100644 index 000000000..e334ec291 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702461107.4710b305f7b4.1650458.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702462443.4710b305f7b4.1650458.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702462443.4710b305f7b4.1650458.3 new file mode 100644 index 000000000..89b26c3e1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702462443.4710b305f7b4.1650458.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702493994.4710b305f7b4.1650458.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702493994.4710b305f7b4.1650458.4 new file mode 100644 index 000000000..889a71366 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702493994.4710b305f7b4.1650458.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702525431.4710b305f7b4.1650458.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702525431.4710b305f7b4.1650458.5 new file mode 100644 index 000000000..4c8d35dd9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702525431.4710b305f7b4.1650458.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702527212.4710b305f7b4.1650458.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702527212.4710b305f7b4.1650458.6 new file mode 100644 index 000000000..d5731c606 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702527212.4710b305f7b4.1650458.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702558701.4710b305f7b4.1650458.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702558701.4710b305f7b4.1650458.7 new file mode 100644 index 000000000..251365af4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702558701.4710b305f7b4.1650458.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702590284.4710b305f7b4.1650458.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702590284.4710b305f7b4.1650458.8 new file mode 100644 index 000000000..72a92371e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702590284.4710b305f7b4.1650458.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702621888.4710b305f7b4.1650458.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702621888.4710b305f7b4.1650458.9 new file mode 100644 index 000000000..cb251f97d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702621888.4710b305f7b4.1650458.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702653567.4710b305f7b4.1650458.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702653567.4710b305f7b4.1650458.10 new file mode 100644 index 000000000..70327a08d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702653567.4710b305f7b4.1650458.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702656217.4710b305f7b4.1650458.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702656217.4710b305f7b4.1650458.11 new file mode 100644 index 000000000..e453aa1d0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702656217.4710b305f7b4.1650458.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702687732.4710b305f7b4.1650458.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702687732.4710b305f7b4.1650458.12 new file mode 100644 index 000000000..d67995c4d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702687732.4710b305f7b4.1650458.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702719537.4710b305f7b4.1650458.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702719537.4710b305f7b4.1650458.13 new file mode 100644 index 000000000..71807db8a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702719537.4710b305f7b4.1650458.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702751242.4710b305f7b4.1650458.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702751242.4710b305f7b4.1650458.14 new file mode 100644 index 000000000..2ddafc6f4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702751242.4710b305f7b4.1650458.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702783091.4710b305f7b4.1650458.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702783091.4710b305f7b4.1650458.15 new file mode 100644 index 000000000..3b81b749a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702783091.4710b305f7b4.1650458.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702814810.4710b305f7b4.1650458.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702814810.4710b305f7b4.1650458.16 new file mode 100644 index 000000000..7396b6787 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702814810.4710b305f7b4.1650458.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702845449.4710b305f7b4.1650458.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702845449.4710b305f7b4.1650458.17 new file mode 100644 index 000000000..2512979a1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702845449.4710b305f7b4.1650458.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702875960.4710b305f7b4.1650458.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702875960.4710b305f7b4.1650458.18 new file mode 100644 index 000000000..a42789805 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702875960.4710b305f7b4.1650458.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702906772.4710b305f7b4.1650458.19 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702906772.4710b305f7b4.1650458.19 new file mode 100644 index 000000000..2d30e59f3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702906772.4710b305f7b4.1650458.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702910721.4710b305f7b4.1650458.20 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702910721.4710b305f7b4.1650458.20 new file mode 100644 index 000000000..cc9b71cd6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702910721.4710b305f7b4.1650458.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702940534.4710b305f7b4.1650458.21 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702940534.4710b305f7b4.1650458.21 new file mode 100644 index 000000000..8d55cb684 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702940534.4710b305f7b4.1650458.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702970383.4710b305f7b4.1650458.22 b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702970383.4710b305f7b4.1650458.22 new file mode 100644 index 000000000..2b040a371 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/events.out.tfevents.1702970383.4710b305f7b4.1650458.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/hparams.yml new file mode 100644 index 000000000..d9e7eec0e --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_fixed_mask_seed963241121/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..7fb28886e --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/ensemble_perf.txt @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02264462597668171 Avg EMD = 1.6379434702458817 +Ensemble size 1 val loss: 0.02264462597668171 Avg EMD = -1 +Single model 2 val loss: 0.029420513659715652 Avg EMD = -1 +Ensemble size 2 val loss: 0.08835093677043915 Avg EMD = -1 +Ensemble size 2 val loss: 0.026747774332761765 Avg EMD = 1.7692323553257296 +Single model 3 val loss: 0.029209569096565247 Avg EMD = -1 +Ensemble size 3 val loss: 0.16732442378997803 Avg EMD = -1 +Single model 4 val loss: 0.027488507330417633 Avg EMD = -1 +Ensemble size 4 val loss: 0.17767243087291718 Avg EMD = -1 +Ensemble size 4 val loss: 0.029490211978554726 Avg EMD = 1.8651860099413418 +Single model 5 val loss: 0.025840066373348236 Avg EMD = -1 +Ensemble size 5 val loss: 0.1741357296705246 Avg EMD = -1 +Single model 6 val loss: 0.030067816376686096 Avg EMD = -1 +Ensemble size 6 val loss: 0.2037118822336197 Avg EMD = -1 +Single model 7 val loss: 0.0328451544046402 Avg EMD = -1 +Ensemble size 7 val loss: 0.20374974608421326 Avg EMD = -1 +Single model 8 val loss: 0.024422643706202507 Avg EMD = -1 +Ensemble size 8 val loss: 0.18398123979568481 Avg EMD = -1 +Ensemble size 8 val loss: 0.03212625905871391 Avg EMD = 1.9238429775227284 +Single model 9 val loss: 0.02506430633366108 Avg EMD = -1 +Ensemble size 9 val loss: 0.2242995947599411 Avg EMD = -1 +Single model 10 val loss: 0.02727348916232586 Avg EMD = -1 +Ensemble size 10 val loss: 0.18584799766540527 Avg EMD = -1 +Single model 11 val loss: 0.027753250673413277 Avg EMD = -1 +Ensemble size 11 val loss: 6.021930694580078 Avg EMD = -1 +Single model 12 val loss: 0.0281872246414423 Avg EMD = -1 +Ensemble size 12 val loss: 0.20356570184230804 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701883930.4710b305f7b4.272109.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701883930.4710b305f7b4.272109.0 new file mode 100644 index 000000000..61123d616 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701883930.4710b305f7b4.272109.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701918569.4710b305f7b4.272109.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701918569.4710b305f7b4.272109.1 new file mode 100644 index 000000000..e07353eb5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701918569.4710b305f7b4.272109.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701952023.4710b305f7b4.272109.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701952023.4710b305f7b4.272109.2 new file mode 100644 index 000000000..118d0bb93 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701952023.4710b305f7b4.272109.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701954306.4710b305f7b4.272109.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701954306.4710b305f7b4.272109.3 new file mode 100644 index 000000000..56439ea9c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701954306.4710b305f7b4.272109.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701987521.4710b305f7b4.272109.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701987521.4710b305f7b4.272109.4 new file mode 100644 index 000000000..a2466b171 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1701987521.4710b305f7b4.272109.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702020607.4710b305f7b4.272109.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702020607.4710b305f7b4.272109.5 new file mode 100644 index 000000000..35c85a6be Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702020607.4710b305f7b4.272109.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702022420.4710b305f7b4.272109.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702022420.4710b305f7b4.272109.6 new file mode 100644 index 000000000..6fd13c8c9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702022420.4710b305f7b4.272109.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702054919.4710b305f7b4.272109.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702054919.4710b305f7b4.272109.7 new file mode 100644 index 000000000..f0f325675 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702054919.4710b305f7b4.272109.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702087483.4710b305f7b4.272109.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702087483.4710b305f7b4.272109.8 new file mode 100644 index 000000000..8f4f20bea Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702087483.4710b305f7b4.272109.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702120086.4710b305f7b4.272109.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702120086.4710b305f7b4.272109.9 new file mode 100644 index 000000000..6c4fda041 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702120086.4710b305f7b4.272109.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702152786.4710b305f7b4.272109.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702152786.4710b305f7b4.272109.10 new file mode 100644 index 000000000..f6f0f88d3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702152786.4710b305f7b4.272109.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702155474.4710b305f7b4.272109.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702155474.4710b305f7b4.272109.11 new file mode 100644 index 000000000..b8b9cc597 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702155474.4710b305f7b4.272109.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702187953.4710b305f7b4.272109.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702187953.4710b305f7b4.272109.12 new file mode 100644 index 000000000..db3838a68 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702187953.4710b305f7b4.272109.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702220595.4710b305f7b4.272109.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702220595.4710b305f7b4.272109.13 new file mode 100644 index 000000000..99661a1fd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702220595.4710b305f7b4.272109.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702253289.4710b305f7b4.272109.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702253289.4710b305f7b4.272109.14 new file mode 100644 index 000000000..3d1219444 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702253289.4710b305f7b4.272109.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702286163.4710b305f7b4.272109.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702286163.4710b305f7b4.272109.15 new file mode 100644 index 000000000..644bb0df7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/events.out.tfevents.1702286163.4710b305f7b4.272109.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/hparams.yml new file mode 100644 index 000000000..9640b7df3 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_ind_decoder_seed963241121/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/ensemble_perf.txt new file mode 100644 index 000000000..28a5f0d3c --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/ensemble_perf.txt @@ -0,0 +1,35 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02759786881506443 +Ensemble size 1 val loss: 0.02759786881506443 Avg EMD = -1 +Single model 2 val loss: 0.026460763067007065 +Ensemble size 2 val loss: 0.11052990704774857 Avg EMD = -1 +Ensemble size 2 val loss: 0.025943834334611893 Avg EMD = 1.749775948322203 +Single model 3 val loss: 0.024504344910383224 +Ensemble size 3 val loss: 0.11923454701900482 Avg EMD = -1 +Single model 4 val loss: 0.023904280737042427 +Ensemble size 4 val loss: 0.13518790900707245 Avg EMD = -1 +Ensemble size 4 val loss: 0.02531515248119831 Avg EMD = 1.7785513174827379 +Single model 5 val loss: 0.02448885887861252 +Ensemble size 5 val loss: 0.13433334231376648 Avg EMD = -1 +Single model 6 val loss: 0.02433970756828785 +Ensemble size 6 val loss: 0.120794877409935 Avg EMD = -1 +Single model 7 val loss: 0.023592982441186905 +Ensemble size 7 val loss: 0.18020255863666534 Avg EMD = -1 +Single model 8 val loss: 0.03536685183644295 +Ensemble size 8 val loss: 0.21754400432109833 Avg EMD = -1 +Ensemble size 8 val loss: 0.024440504610538483 Avg EMD = 1.7399518980386042 +Single model 9 val loss: 0.023577701300382614 +Ensemble size 9 val loss: 0.1926959902048111 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701432614.a8354bfc48a0.1263368.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701432614.a8354bfc48a0.1263368.0 new file mode 100644 index 000000000..5925f7588 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701432614.a8354bfc48a0.1263368.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701705225.a8354bfc48a0.1549578.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701705225.a8354bfc48a0.1549578.0 new file mode 100644 index 000000000..81e972a7a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701705225.a8354bfc48a0.1549578.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701733438.a8354bfc48a0.1549578.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701733438.a8354bfc48a0.1549578.1 new file mode 100644 index 000000000..768deca48 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701733438.a8354bfc48a0.1549578.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701761082.a8354bfc48a0.1549578.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701761082.a8354bfc48a0.1549578.2 new file mode 100644 index 000000000..af863dfaf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701761082.a8354bfc48a0.1549578.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701762392.a8354bfc48a0.1549578.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701762392.a8354bfc48a0.1549578.3 new file mode 100644 index 000000000..38a2c044d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701762392.a8354bfc48a0.1549578.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701790284.a8354bfc48a0.1549578.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701790284.a8354bfc48a0.1549578.4 new file mode 100644 index 000000000..5ef3036c8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701790284.a8354bfc48a0.1549578.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701818088.a8354bfc48a0.1549578.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701818088.a8354bfc48a0.1549578.5 new file mode 100644 index 000000000..11507b662 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701818088.a8354bfc48a0.1549578.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701819862.a8354bfc48a0.1549578.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701819862.a8354bfc48a0.1549578.6 new file mode 100644 index 000000000..e165f02e6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701819862.a8354bfc48a0.1549578.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701847536.a8354bfc48a0.1549578.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701847536.a8354bfc48a0.1549578.7 new file mode 100644 index 000000000..898fd3a50 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701847536.a8354bfc48a0.1549578.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701875840.a8354bfc48a0.1549578.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701875840.a8354bfc48a0.1549578.8 new file mode 100644 index 000000000..b5367479b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701875840.a8354bfc48a0.1549578.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701904158.a8354bfc48a0.1549578.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701904158.a8354bfc48a0.1549578.9 new file mode 100644 index 000000000..e0a3733b9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701904158.a8354bfc48a0.1549578.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701932217.a8354bfc48a0.1549578.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701932217.a8354bfc48a0.1549578.10 new file mode 100644 index 000000000..6ca33765c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701932217.a8354bfc48a0.1549578.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701934844.a8354bfc48a0.1549578.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701934844.a8354bfc48a0.1549578.11 new file mode 100644 index 000000000..608e44998 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701934844.a8354bfc48a0.1549578.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701962457.a8354bfc48a0.1549578.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701962457.a8354bfc48a0.1549578.12 new file mode 100644 index 000000000..1353a946e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/events.out.tfevents.1701962457.a8354bfc48a0.1549578.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/hparams.yml new file mode 100644 index 000000000..09683fa0c --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/ensemble_perf.txt new file mode 100644 index 000000000..7f693c754 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.022739648818969727 +Ensemble size 1 val loss: 0.022739648818969727 Avg EMD = -1 +Single model 2 val loss: 0.026673100888729095 +Ensemble size 2 val loss: 0.07651989161968231 Avg EMD = -1 +Ensemble size 2 val loss: 0.02305411919951439 Avg EMD = 1.6423670444217782 +Single model 3 val loss: 0.02582637593150139 +Ensemble size 3 val loss: 0.11157151311635971 Avg EMD = -1 +Single model 4 val loss: 0.02983997017145157 +Ensemble size 4 val loss: 0.13279281556606293 Avg EMD = -1 +Ensemble size 4 val loss: 0.02505645342171192 Avg EMD = 1.734221720130268 +Single model 5 val loss: 0.023850232362747192 +Ensemble size 5 val loss: 0.15160918235778809 Avg EMD = -1 +Single model 6 val loss: 0.029636884108185768 +Ensemble size 6 val loss: 0.1696232110261917 Avg EMD = -1 +Single model 7 val loss: 0.024097224697470665 +Ensemble size 7 val loss: 0.18636372685432434 Avg EMD = -1 +Single model 8 val loss: 0.02762099914252758 +Ensemble size 8 val loss: 0.15411049127578735 Avg EMD = -1 +Ensemble size 8 val loss: 0.027452267706394196 Avg EMD = 1.8588625279958912 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701432613.a8354bfc48a0.1263374.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701432613.a8354bfc48a0.1263374.0 new file mode 100644 index 000000000..168065925 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701432613.a8354bfc48a0.1263374.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701705260.a8354bfc48a0.1549584.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701705260.a8354bfc48a0.1549584.0 new file mode 100644 index 000000000..fc26e1411 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701705260.a8354bfc48a0.1549584.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701734542.a8354bfc48a0.1549584.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701734542.a8354bfc48a0.1549584.1 new file mode 100644 index 000000000..b982d0b90 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701734542.a8354bfc48a0.1549584.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701763433.a8354bfc48a0.1549584.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701763433.a8354bfc48a0.1549584.2 new file mode 100644 index 000000000..f4abce92d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701763433.a8354bfc48a0.1549584.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701764774.a8354bfc48a0.1549584.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701764774.a8354bfc48a0.1549584.3 new file mode 100644 index 000000000..7d18f7047 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701764774.a8354bfc48a0.1549584.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701793795.a8354bfc48a0.1549584.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701793795.a8354bfc48a0.1549584.4 new file mode 100644 index 000000000..54823470f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701793795.a8354bfc48a0.1549584.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701822910.a8354bfc48a0.1549584.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701822910.a8354bfc48a0.1549584.5 new file mode 100644 index 000000000..d0a728258 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701822910.a8354bfc48a0.1549584.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701824719.a8354bfc48a0.1549584.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701824719.a8354bfc48a0.1549584.6 new file mode 100644 index 000000000..436f2f37e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701824719.a8354bfc48a0.1549584.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701853550.a8354bfc48a0.1549584.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701853550.a8354bfc48a0.1549584.7 new file mode 100644 index 000000000..3f090d037 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701853550.a8354bfc48a0.1549584.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701882550.a8354bfc48a0.1549584.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701882550.a8354bfc48a0.1549584.8 new file mode 100644 index 000000000..c763168b4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701882550.a8354bfc48a0.1549584.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701911955.a8354bfc48a0.1549584.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701911955.a8354bfc48a0.1549584.9 new file mode 100644 index 000000000..7120db61e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701911955.a8354bfc48a0.1549584.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701941173.a8354bfc48a0.1549584.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701941173.a8354bfc48a0.1549584.10 new file mode 100644 index 000000000..323072b9e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701941173.a8354bfc48a0.1549584.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701943886.a8354bfc48a0.1549584.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701943886.a8354bfc48a0.1549584.11 new file mode 100644 index 000000000..ae5928956 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/events.out.tfevents.1701943886.a8354bfc48a0.1549584.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/hparams.yml new file mode 100644 index 000000000..e134eaa66 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..095f7331f --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/ensemble_perf.txt @@ -0,0 +1,35 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.027396097779273987 +Ensemble size 1 val loss: 0.027396097779273987 Avg EMD = -1 +Single model 2 val loss: 0.02510552853345871 +Ensemble size 2 val loss: 0.07585617154836655 Avg EMD = -1 +Ensemble size 2 val loss: 0.024386677891016006 Avg EMD = 1.6906576132281155 +Single model 3 val loss: 0.027309376746416092 +Ensemble size 3 val loss: 0.17895837128162384 Avg EMD = -1 +Single model 4 val loss: 0.02397284284234047 +Ensemble size 4 val loss: 0.17797230184078217 Avg EMD = -1 +Ensemble size 4 val loss: 0.02638382278382778 Avg EMD = 1.7829384967257589 +Single model 5 val loss: 0.026917491108179092 +Ensemble size 5 val loss: 0.18179114162921906 Avg EMD = -1 +Single model 6 val loss: 0.02793281339108944 +Ensemble size 6 val loss: 0.16218870878219604 Avg EMD = -1 +Single model 7 val loss: 0.02717835083603859 +Ensemble size 7 val loss: 0.1702989637851715 Avg EMD = -1 +Single model 8 val loss: 0.02699490822851658 +Ensemble size 8 val loss: 0.16709791123867035 Avg EMD = -1 +Ensemble size 8 val loss: 0.028445586562156677 Avg EMD = 1.8509161414528208 +Single model 9 val loss: 0.024317296221852303 +Ensemble size 9 val loss: 0.1866416186094284 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701432644.a8354bfc48a0.1263381.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701432644.a8354bfc48a0.1263381.0 new file mode 100644 index 000000000..26efe8f98 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701432644.a8354bfc48a0.1263381.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701705261.a8354bfc48a0.1549590.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701705261.a8354bfc48a0.1549590.0 new file mode 100644 index 000000000..953650fbf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701705261.a8354bfc48a0.1549590.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701732513.a8354bfc48a0.1549590.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701732513.a8354bfc48a0.1549590.1 new file mode 100644 index 000000000..6d7fc65d2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701732513.a8354bfc48a0.1549590.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701759753.a8354bfc48a0.1549590.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701759753.a8354bfc48a0.1549590.2 new file mode 100644 index 000000000..ab336e1f7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701759753.a8354bfc48a0.1549590.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701761051.a8354bfc48a0.1549590.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701761051.a8354bfc48a0.1549590.3 new file mode 100644 index 000000000..852201bce Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701761051.a8354bfc48a0.1549590.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701788738.a8354bfc48a0.1549590.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701788738.a8354bfc48a0.1549590.4 new file mode 100644 index 000000000..320a9b3af Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701788738.a8354bfc48a0.1549590.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701816397.a8354bfc48a0.1549590.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701816397.a8354bfc48a0.1549590.5 new file mode 100644 index 000000000..937d1bee1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701816397.a8354bfc48a0.1549590.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701818121.a8354bfc48a0.1549590.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701818121.a8354bfc48a0.1549590.6 new file mode 100644 index 000000000..f20fd1a90 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701818121.a8354bfc48a0.1549590.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701845498.a8354bfc48a0.1549590.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701845498.a8354bfc48a0.1549590.7 new file mode 100644 index 000000000..80982a601 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701845498.a8354bfc48a0.1549590.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701873440.a8354bfc48a0.1549590.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701873440.a8354bfc48a0.1549590.8 new file mode 100644 index 000000000..7ac0dec12 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701873440.a8354bfc48a0.1549590.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701901651.a8354bfc48a0.1549590.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701901651.a8354bfc48a0.1549590.9 new file mode 100644 index 000000000..818ebba69 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701901651.a8354bfc48a0.1549590.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701929544.a8354bfc48a0.1549590.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701929544.a8354bfc48a0.1549590.10 new file mode 100644 index 000000000..1847edf5d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701929544.a8354bfc48a0.1549590.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701932148.a8354bfc48a0.1549590.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701932148.a8354bfc48a0.1549590.11 new file mode 100644 index 000000000..5a7c9fdaa Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701932148.a8354bfc48a0.1549590.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701959516.a8354bfc48a0.1549590.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701959516.a8354bfc48a0.1549590.12 new file mode 100644 index 000000000..2d67192bd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/events.out.tfevents.1701959516.a8354bfc48a0.1549590.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/hparams.yml new file mode 100644 index 000000000..9640b7df3 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seed963241121/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..e0abcc63b --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/ensemble_perf.txt @@ -0,0 +1,18 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.03652680292725563 Avg EMD = 2.061699406721753 +Ensemble size 1 val loss: 0.03652680665254593 Avg EMD = -1 +Single model 2 val loss: 0.03679993003606796 Avg EMD = -1 +Ensemble size 2 val loss: 0.0308644101023674 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701883929.4710b305f7b4.272145.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701883929.4710b305f7b4.272145.0 new file mode 100644 index 000000000..b97bad41a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701883929.4710b305f7b4.272145.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701915979.4710b305f7b4.272145.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701915979.4710b305f7b4.272145.1 new file mode 100644 index 000000000..48a4cd140 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701915979.4710b305f7b4.272145.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701946419.4710b305f7b4.272145.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701946419.4710b305f7b4.272145.2 new file mode 100644 index 000000000..e4543bdaa Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/events.out.tfevents.1701946419.4710b305f7b4.272145.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/hparams.yml new file mode 100644 index 000000000..5bb8f5554 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_fixed_decoder_seed963241121/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/ensemble_perf.txt new file mode 100644 index 000000000..cc15dd514 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/ensemble_perf.txt @@ -0,0 +1,66 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.025763357058167458 Avg EMD = 1.7017088310844863 +Ensemble size 1 val loss: 0.025763357058167458 Avg EMD = -1 +Single model 2 val loss: 0.025312390178442 Avg EMD = -1 +Ensemble size 2 val loss: 0.02814040333032608 Avg EMD = -1 +Ensemble size 2 val loss: 0.02362634241580963 Avg EMD = 1.6477058969920144 +Single model 3 val loss: 0.024692434817552567 Avg EMD = -1 +Ensemble size 3 val loss: 0.026840871199965477 Avg EMD = -1 +Single model 4 val loss: 0.024323469027876854 Avg EMD = -1 +Ensemble size 4 val loss: 0.02649870701134205 Avg EMD = -1 +Ensemble size 4 val loss: 0.02148587815463543 Avg EMD = 1.595209151395544 +Single model 5 val loss: 0.024626916274428368 Avg EMD = -1 +Ensemble size 5 val loss: 0.024587761610746384 Avg EMD = -1 +Single model 6 val loss: 0.024640532210469246 Avg EMD = -1 +Ensemble size 6 val loss: 0.025172648951411247 Avg EMD = -1 +Single model 7 val loss: 0.024465512484312057 Avg EMD = -1 +Ensemble size 7 val loss: 0.02563459798693657 Avg EMD = -1 +Single model 8 val loss: 0.024152465164661407 Avg EMD = -1 +Ensemble size 8 val loss: 0.024057775735855103 Avg EMD = -1 +Ensemble size 8 val loss: 0.020357651636004448 Avg EMD = 1.5467234438303286 +Single model 9 val loss: 0.024527648463845253 Avg EMD = -1 +Ensemble size 9 val loss: 0.024997182190418243 Avg EMD = -1 +Single model 10 val loss: 0.024818630889058113 Avg EMD = -1 +Ensemble size 10 val loss: 0.024034548550844193 Avg EMD = -1 +Single model 11 val loss: 0.02433733083307743 Avg EMD = -1 +Ensemble size 11 val loss: 0.024261899292469025 Avg EMD = -1 +Single model 12 val loss: 0.0250039491802454 Avg EMD = -1 +Ensemble size 12 val loss: 0.024066543206572533 Avg EMD = -1 +Single model 13 val loss: 0.025271160528063774 Avg EMD = -1 +Ensemble size 13 val loss: 0.02403358742594719 Avg EMD = -1 +Single model 14 val loss: 0.025159157812595367 Avg EMD = -1 +Ensemble size 14 val loss: 0.023868823423981667 Avg EMD = -1 +Single model 15 val loss: 0.02460266277194023 Avg EMD = -1 +Ensemble size 15 val loss: 0.02551194466650486 Avg EMD = -1 +Single model 16 val loss: 0.02495916560292244 Avg EMD = -1 +Ensemble size 16 val loss: 0.025396334007382393 Avg EMD = -1 +Ensemble size 16 val loss: 0.01968350075185299 Avg EMD = 1.5368699123671792 +Single model 17 val loss: 0.025290368124842644 Avg EMD = -1 +Ensemble size 17 val loss: 0.025571215897798538 Avg EMD = -1 +Single model 18 val loss: 0.02444746345281601 Avg EMD = -1 +Ensemble size 18 val loss: 0.026411021128296852 Avg EMD = -1 +Single model 19 val loss: 0.02435333840548992 Avg EMD = -1 +Ensemble size 19 val loss: 0.026314418762922287 Avg EMD = -1 +Single model 20 val loss: 0.025109512731432915 Avg EMD = -1 +Ensemble size 20 val loss: 0.026357706636190414 Avg EMD = -1 +Single model 21 val loss: 0.025066446512937546 Avg EMD = -1 +Ensemble size 21 val loss: 0.027738431468605995 Avg EMD = -1 +Single model 22 val loss: 0.02424926869571209 Avg EMD = -1 +Ensemble size 22 val loss: 0.026004649698734283 Avg EMD = -1 +Single model 23 val loss: 0.024609891697764397 Avg EMD = -1 +Ensemble size 23 val loss: 0.026178210973739624 Avg EMD = -1 +Single model 24 val loss: 0.024878721684217453 Avg EMD = -1 +Ensemble size 24 val loss: 0.02532356046140194 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1701965904.a8354bfc48a0.2698194.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1701965904.a8354bfc48a0.2698194.0 new file mode 100644 index 000000000..fa554523d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1701965904.a8354bfc48a0.2698194.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1701992887.a8354bfc48a0.2698194.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1701992887.a8354bfc48a0.2698194.1 new file mode 100644 index 000000000..928e73308 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1701992887.a8354bfc48a0.2698194.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702019753.a8354bfc48a0.2698194.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702019753.a8354bfc48a0.2698194.2 new file mode 100644 index 000000000..ced7af7f2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702019753.a8354bfc48a0.2698194.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702020916.a8354bfc48a0.2698194.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702020916.a8354bfc48a0.2698194.3 new file mode 100644 index 000000000..cebff80ea Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702020916.a8354bfc48a0.2698194.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702047844.a8354bfc48a0.2698194.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702047844.a8354bfc48a0.2698194.4 new file mode 100644 index 000000000..edbfdb850 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702047844.a8354bfc48a0.2698194.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136843.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136843.0 new file mode 100644 index 000000000..c196c9ac8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702295017.a8354bfc48a0.3136843.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702321648.a8354bfc48a0.3136843.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702321648.a8354bfc48a0.3136843.1 new file mode 100644 index 000000000..42489f32c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702321648.a8354bfc48a0.3136843.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702348378.a8354bfc48a0.3136843.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702348378.a8354bfc48a0.3136843.2 new file mode 100644 index 000000000..14f9a49d1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702348378.a8354bfc48a0.3136843.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702349535.a8354bfc48a0.3136843.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702349535.a8354bfc48a0.3136843.3 new file mode 100644 index 000000000..eafa4b32c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702349535.a8354bfc48a0.3136843.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702376064.a8354bfc48a0.3136843.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702376064.a8354bfc48a0.3136843.4 new file mode 100644 index 000000000..29e6eb0c0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702376064.a8354bfc48a0.3136843.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702403184.a8354bfc48a0.3136843.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702403184.a8354bfc48a0.3136843.5 new file mode 100644 index 000000000..ab8c66818 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702403184.a8354bfc48a0.3136843.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702404957.a8354bfc48a0.3136843.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702404957.a8354bfc48a0.3136843.6 new file mode 100644 index 000000000..c515d8172 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702404957.a8354bfc48a0.3136843.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702432768.a8354bfc48a0.3136843.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702432768.a8354bfc48a0.3136843.7 new file mode 100644 index 000000000..a6ecda4ad Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702432768.a8354bfc48a0.3136843.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702460405.a8354bfc48a0.3136843.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702460405.a8354bfc48a0.3136843.8 new file mode 100644 index 000000000..44196c5e8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702460405.a8354bfc48a0.3136843.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702488029.a8354bfc48a0.3136843.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702488029.a8354bfc48a0.3136843.9 new file mode 100644 index 000000000..04b7d9916 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702488029.a8354bfc48a0.3136843.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702515816.a8354bfc48a0.3136843.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702515816.a8354bfc48a0.3136843.10 new file mode 100644 index 000000000..a33eda151 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702515816.a8354bfc48a0.3136843.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702518529.a8354bfc48a0.3136843.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702518529.a8354bfc48a0.3136843.11 new file mode 100644 index 000000000..4b776ad2e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702518529.a8354bfc48a0.3136843.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702546666.a8354bfc48a0.3136843.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702546666.a8354bfc48a0.3136843.12 new file mode 100644 index 000000000..16625338c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702546666.a8354bfc48a0.3136843.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702575091.a8354bfc48a0.3136843.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702575091.a8354bfc48a0.3136843.13 new file mode 100644 index 000000000..3531aba9b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702575091.a8354bfc48a0.3136843.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702603156.a8354bfc48a0.3136843.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702603156.a8354bfc48a0.3136843.14 new file mode 100644 index 000000000..a4b49141a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702603156.a8354bfc48a0.3136843.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702630968.a8354bfc48a0.3136843.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702630968.a8354bfc48a0.3136843.15 new file mode 100644 index 000000000..81b8b4469 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702630968.a8354bfc48a0.3136843.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702658385.a8354bfc48a0.3136843.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702658385.a8354bfc48a0.3136843.16 new file mode 100644 index 000000000..8820df722 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702658385.a8354bfc48a0.3136843.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702685588.a8354bfc48a0.3136843.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702685588.a8354bfc48a0.3136843.17 new file mode 100644 index 000000000..87a1fc4f1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702685588.a8354bfc48a0.3136843.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702712565.a8354bfc48a0.3136843.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702712565.a8354bfc48a0.3136843.18 new file mode 100644 index 000000000..02add3ffc Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702712565.a8354bfc48a0.3136843.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702739737.a8354bfc48a0.3136843.19 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702739737.a8354bfc48a0.3136843.19 new file mode 100644 index 000000000..0d7ccdeb4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702739737.a8354bfc48a0.3136843.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702743868.a8354bfc48a0.3136843.20 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702743868.a8354bfc48a0.3136843.20 new file mode 100644 index 000000000..37a6ed792 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702743868.a8354bfc48a0.3136843.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702771385.a8354bfc48a0.3136843.21 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702771385.a8354bfc48a0.3136843.21 new file mode 100644 index 000000000..3dc9a9ee9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702771385.a8354bfc48a0.3136843.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702798902.a8354bfc48a0.3136843.22 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702798902.a8354bfc48a0.3136843.22 new file mode 100644 index 000000000..25c1ff213 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702798902.a8354bfc48a0.3136843.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702826342.a8354bfc48a0.3136843.23 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702826342.a8354bfc48a0.3136843.23 new file mode 100644 index 000000000..529756e6f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702826342.a8354bfc48a0.3136843.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702853933.a8354bfc48a0.3136843.24 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702853933.a8354bfc48a0.3136843.24 new file mode 100644 index 000000000..276ad9509 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702853933.a8354bfc48a0.3136843.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702881386.a8354bfc48a0.3136843.25 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702881386.a8354bfc48a0.3136843.25 new file mode 100644 index 000000000..976a5d573 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702881386.a8354bfc48a0.3136843.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702908998.a8354bfc48a0.3136843.26 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702908998.a8354bfc48a0.3136843.26 new file mode 100644 index 000000000..fb0acc01b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702908998.a8354bfc48a0.3136843.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702936507.a8354bfc48a0.3136843.27 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702936507.a8354bfc48a0.3136843.27 new file mode 100644 index 000000000..0745f5c20 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702936507.a8354bfc48a0.3136843.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702964149.a8354bfc48a0.3136843.28 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702964149.a8354bfc48a0.3136843.28 new file mode 100644 index 000000000..75126b06d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/events.out.tfevents.1702964149.a8354bfc48a0.3136843.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/hparams.yml new file mode 100644 index 000000000..78cc7cd10 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/ensemble_perf.txt new file mode 100644 index 000000000..7aa9c24be --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/ensemble_perf.txt @@ -0,0 +1,64 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.027209607884287834 Avg EMD = 1.6505309634814234 +Ensemble size 1 val loss: 0.027209607884287834 Avg EMD = -1 +Single model 2 val loss: 0.026961207389831543 Avg EMD = -1 +Ensemble size 2 val loss: 0.031150445342063904 Avg EMD = -1 +Ensemble size 2 val loss: 0.0249604694545269 Avg EMD = 1.5940719965807106 +Single model 3 val loss: 0.027238722890615463 Avg EMD = -1 +Ensemble size 3 val loss: 0.031294189393520355 Avg EMD = -1 +Single model 4 val loss: 0.0266043059527874 Avg EMD = -1 +Ensemble size 4 val loss: 0.031914763152599335 Avg EMD = -1 +Ensemble size 4 val loss: 0.02388310246169567 Avg EMD = 1.5425154975967719 +Single model 5 val loss: 0.02691034972667694 Avg EMD = -1 +Ensemble size 5 val loss: 0.03173696622252464 Avg EMD = -1 +Single model 6 val loss: 0.026204193010926247 Avg EMD = -1 +Ensemble size 6 val loss: 0.03174673393368721 Avg EMD = -1 +Single model 7 val loss: 0.02627900242805481 Avg EMD = -1 +Ensemble size 7 val loss: 0.030890753492712975 Avg EMD = -1 +Single model 8 val loss: 0.025988098233938217 Avg EMD = -1 +Ensemble size 8 val loss: 0.03192989155650139 Avg EMD = -1 +Ensemble size 8 val loss: 0.022925294935703278 Avg EMD = 1.520227005600346 +Single model 9 val loss: 0.026443880051374435 Avg EMD = -1 +Ensemble size 9 val loss: 0.03312244266271591 Avg EMD = -1 +Single model 10 val loss: 0.026164453476667404 Avg EMD = -1 +Ensemble size 10 val loss: 0.03129980340600014 Avg EMD = -1 +Single model 11 val loss: 0.02638411708176136 Avg EMD = -1 +Ensemble size 11 val loss: 0.0303904190659523 Avg EMD = -1 +Single model 12 val loss: 0.026772519573569298 Avg EMD = -1 +Ensemble size 12 val loss: 0.030092310160398483 Avg EMD = -1 +Single model 13 val loss: 0.026744088158011436 Avg EMD = -1 +Ensemble size 13 val loss: 0.02999366633594036 Avg EMD = -1 +Single model 14 val loss: 0.02753334864974022 Avg EMD = -1 +Ensemble size 14 val loss: 0.03139316290616989 Avg EMD = -1 +Single model 15 val loss: 0.027186889201402664 Avg EMD = -1 +Ensemble size 15 val loss: 0.030809618532657623 Avg EMD = -1 +Single model 16 val loss: 0.026994183659553528 Avg EMD = -1 +Ensemble size 16 val loss: 0.030286140739917755 Avg EMD = -1 +Ensemble size 16 val loss: 0.022760512307286263 Avg EMD = 1.5146571531096829 +Single model 17 val loss: 0.0274910070002079 Avg EMD = -1 +Ensemble size 17 val loss: 0.029441997408866882 Avg EMD = -1 +Single model 18 val loss: 0.027241935953497887 Avg EMD = -1 +Ensemble size 18 val loss: 0.029702909290790558 Avg EMD = -1 +Single model 19 val loss: 0.02780020982027054 Avg EMD = -1 +Ensemble size 19 val loss: 0.029383517801761627 Avg EMD = -1 +Single model 20 val loss: 0.027793684974312782 Avg EMD = -1 +Ensemble size 20 val loss: 0.029031235724687576 Avg EMD = -1 +Single model 21 val loss: 0.02752838097512722 Avg EMD = -1 +Ensemble size 21 val loss: 0.02904471941292286 Avg EMD = -1 +Single model 22 val loss: 0.027541009709239006 Avg EMD = -1 +Ensemble size 22 val loss: 0.028630057349801064 Avg EMD = -1 +Single model 23 val loss: 0.02742527797818184 Avg EMD = -1 +Ensemble size 23 val loss: 0.028910333290696144 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1701965904.a8354bfc48a0.2698197.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1701965904.a8354bfc48a0.2698197.0 new file mode 100644 index 000000000..edf1d5208 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1701965904.a8354bfc48a0.2698197.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1701993934.a8354bfc48a0.2698197.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1701993934.a8354bfc48a0.2698197.1 new file mode 100644 index 000000000..d3aa50da4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1701993934.a8354bfc48a0.2698197.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702021891.a8354bfc48a0.2698197.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702021891.a8354bfc48a0.2698197.2 new file mode 100644 index 000000000..65a363286 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702021891.a8354bfc48a0.2698197.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702023097.a8354bfc48a0.2698197.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702023097.a8354bfc48a0.2698197.3 new file mode 100644 index 000000000..9b2de3c7e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702023097.a8354bfc48a0.2698197.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702051213.a8354bfc48a0.2698197.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702051213.a8354bfc48a0.2698197.4 new file mode 100644 index 000000000..3b41934a9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702051213.a8354bfc48a0.2698197.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702295028.a8354bfc48a0.3136846.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702295028.a8354bfc48a0.3136846.0 new file mode 100644 index 000000000..fa440b298 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702295028.a8354bfc48a0.3136846.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702322748.a8354bfc48a0.3136846.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702322748.a8354bfc48a0.3136846.1 new file mode 100644 index 000000000..828cb24c3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702322748.a8354bfc48a0.3136846.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702350193.a8354bfc48a0.3136846.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702350193.a8354bfc48a0.3136846.2 new file mode 100644 index 000000000..1b0f619e0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702350193.a8354bfc48a0.3136846.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702351385.a8354bfc48a0.3136846.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702351385.a8354bfc48a0.3136846.3 new file mode 100644 index 000000000..d6bb9cc30 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702351385.a8354bfc48a0.3136846.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702378971.a8354bfc48a0.3136846.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702378971.a8354bfc48a0.3136846.4 new file mode 100644 index 000000000..35dd6cd2b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702378971.a8354bfc48a0.3136846.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702408009.a8354bfc48a0.3136846.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702408009.a8354bfc48a0.3136846.5 new file mode 100644 index 000000000..9a7efb9e2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702408009.a8354bfc48a0.3136846.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702409811.a8354bfc48a0.3136846.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702409811.a8354bfc48a0.3136846.6 new file mode 100644 index 000000000..e4c515a86 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702409811.a8354bfc48a0.3136846.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702439351.a8354bfc48a0.3136846.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702439351.a8354bfc48a0.3136846.7 new file mode 100644 index 000000000..f2008feff Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702439351.a8354bfc48a0.3136846.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702468939.a8354bfc48a0.3136846.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702468939.a8354bfc48a0.3136846.8 new file mode 100644 index 000000000..c0f4ee247 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702468939.a8354bfc48a0.3136846.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702497527.a8354bfc48a0.3136846.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702497527.a8354bfc48a0.3136846.9 new file mode 100644 index 000000000..d5c43dd55 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702497527.a8354bfc48a0.3136846.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702525982.a8354bfc48a0.3136846.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702525982.a8354bfc48a0.3136846.10 new file mode 100644 index 000000000..ece9211d5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702525982.a8354bfc48a0.3136846.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702528675.a8354bfc48a0.3136846.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702528675.a8354bfc48a0.3136846.11 new file mode 100644 index 000000000..b750fe54a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702528675.a8354bfc48a0.3136846.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702557489.a8354bfc48a0.3136846.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702557489.a8354bfc48a0.3136846.12 new file mode 100644 index 000000000..3716fce1b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702557489.a8354bfc48a0.3136846.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702585865.a8354bfc48a0.3136846.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702585865.a8354bfc48a0.3136846.13 new file mode 100644 index 000000000..73ea6844a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702585865.a8354bfc48a0.3136846.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702614433.a8354bfc48a0.3136846.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702614433.a8354bfc48a0.3136846.14 new file mode 100644 index 000000000..04956a8b0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702614433.a8354bfc48a0.3136846.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702643117.a8354bfc48a0.3136846.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702643117.a8354bfc48a0.3136846.15 new file mode 100644 index 000000000..223f8fda8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702643117.a8354bfc48a0.3136846.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702671829.a8354bfc48a0.3136846.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702671829.a8354bfc48a0.3136846.16 new file mode 100644 index 000000000..062bdd03a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702671829.a8354bfc48a0.3136846.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702700862.a8354bfc48a0.3136846.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702700862.a8354bfc48a0.3136846.17 new file mode 100644 index 000000000..fc40b2654 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702700862.a8354bfc48a0.3136846.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702729652.a8354bfc48a0.3136846.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702729652.a8354bfc48a0.3136846.18 new file mode 100644 index 000000000..7d893b0ec Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702729652.a8354bfc48a0.3136846.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702758239.a8354bfc48a0.3136846.19 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702758239.a8354bfc48a0.3136846.19 new file mode 100644 index 000000000..c082364b1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702758239.a8354bfc48a0.3136846.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702762505.a8354bfc48a0.3136846.20 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702762505.a8354bfc48a0.3136846.20 new file mode 100644 index 000000000..7ff65e42b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702762505.a8354bfc48a0.3136846.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702791379.a8354bfc48a0.3136846.21 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702791379.a8354bfc48a0.3136846.21 new file mode 100644 index 000000000..d8ef55cad Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702791379.a8354bfc48a0.3136846.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702820267.a8354bfc48a0.3136846.22 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702820267.a8354bfc48a0.3136846.22 new file mode 100644 index 000000000..b0a6dff83 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702820267.a8354bfc48a0.3136846.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702849261.a8354bfc48a0.3136846.23 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702849261.a8354bfc48a0.3136846.23 new file mode 100644 index 000000000..9d6b0da68 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702849261.a8354bfc48a0.3136846.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702878265.a8354bfc48a0.3136846.24 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702878265.a8354bfc48a0.3136846.24 new file mode 100644 index 000000000..09bac8f58 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702878265.a8354bfc48a0.3136846.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702907211.a8354bfc48a0.3136846.25 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702907211.a8354bfc48a0.3136846.25 new file mode 100644 index 000000000..f4d25e5ed Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702907211.a8354bfc48a0.3136846.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702936066.a8354bfc48a0.3136846.26 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702936066.a8354bfc48a0.3136846.26 new file mode 100644 index 000000000..4ef7461c7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702936066.a8354bfc48a0.3136846.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702965040.a8354bfc48a0.3136846.27 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702965040.a8354bfc48a0.3136846.27 new file mode 100644 index 000000000..af436e87a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/events.out.tfevents.1702965040.a8354bfc48a0.3136846.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/hparams.yml new file mode 100644 index 000000000..e4c70bcc8 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/adaboost_small_seq_seed963241121_loss=0.036_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/adaboost_small_seq_seed963241121_loss=0.036_emd.txt new file mode 100644 index 000000000..55625f516 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/adaboost_small_seq_seed963241121_loss=0.036_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +1.798397884002791 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..2c3baa236 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/ensemble_perf.txt @@ -0,0 +1,83 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02264462597668171 Avg EMD = 1.6379434702458817 +Ensemble size 1 val loss: 0.02264462597668171 Avg EMD = -1 +Single model 2 val loss: 0.02253047749400139 Avg EMD = -1 +Ensemble size 2 val loss: 0.030959414318203926 Avg EMD = -1 +Ensemble size 2 val loss: 0.019792601466178894 Avg EMD = 1.5115393790827862 +Single model 3 val loss: 0.0223288144916296 Avg EMD = -1 +Ensemble size 3 val loss: 0.03261491656303406 Avg EMD = -1 +Single model 4 val loss: 0.02254265919327736 Avg EMD = -1 +Ensemble size 4 val loss: 0.031133651733398438 Avg EMD = -1 +Ensemble size 4 val loss: 0.018483730033040047 Avg EMD = 1.4710864217626727 +Single model 5 val loss: 0.022599123418331146 Avg EMD = -1 +Ensemble size 5 val loss: 0.03456316888332367 Avg EMD = -1 +Single model 6 val loss: 0.022712374106049538 Avg EMD = -1 +Ensemble size 6 val loss: 0.02943103015422821 Avg EMD = -1 +Single model 7 val loss: 0.022347990423440933 Avg EMD = -1 +Ensemble size 7 val loss: 0.027692338451743126 Avg EMD = -1 +Single model 8 val loss: 0.02226107008755207 Avg EMD = -1 +Ensemble size 8 val loss: 0.026428375393152237 Avg EMD = -1 +Ensemble size 8 val loss: 0.01762295328080654 Avg EMD = 1.4361642675199158 +Single model 9 val loss: 0.022624777629971504 Avg EMD = -1 +Ensemble size 9 val loss: 0.028140772134065628 Avg EMD = -1 +Single model 10 val loss: 0.02298375591635704 Avg EMD = -1 +Ensemble size 10 val loss: 0.027540942654013634 Avg EMD = -1 +Single model 11 val loss: 0.022884711623191833 Avg EMD = -1 +Ensemble size 11 val loss: 0.025866910815238953 Avg EMD = -1 +Single model 12 val loss: 0.024090729653835297 Avg EMD = -1 +Ensemble size 12 val loss: 0.0298332329839468 Avg EMD = -1 +Single model 13 val loss: 0.023746347054839134 Avg EMD = -1 +Ensemble size 13 val loss: 0.03389635682106018 Avg EMD = -1 +Single model 14 val loss: 0.02358000911772251 Avg EMD = -1 +Ensemble size 14 val loss: 0.03234129399061203 Avg EMD = -1 +Single model 15 val loss: 0.023351674899458885 Avg EMD = -1 +Ensemble size 15 val loss: 0.03086729533970356 Avg EMD = -1 +Single model 16 val loss: 0.023680023849010468 Avg EMD = -1 +Ensemble size 16 val loss: 0.030727650970220566 Avg EMD = -1 +Ensemble size 16 val loss: 0.018077155575156212 Avg EMD = 1.4530618251889287 +Single model 17 val loss: 0.023207880556583405 Avg EMD = -1 +Ensemble size 17 val loss: 0.029837310314178467 Avg EMD = -1 +Single model 18 val loss: 0.02469167485833168 Avg EMD = -1 +Ensemble size 18 val loss: 0.032291680574417114 Avg EMD = -1 +Single model 19 val loss: 0.025072388350963593 Avg EMD = -1 +Ensemble size 19 val loss: 0.03155630826950073 Avg EMD = -1 +Single model 20 val loss: 0.024767566472291946 Avg EMD = -1 +Ensemble size 20 val loss: 0.030034130439162254 Avg EMD = -1 +Single model 21 val loss: 0.02501603029668331 Avg EMD = -1 +Ensemble size 21 val loss: 0.03063100390136242 Avg EMD = -1 +Single model 22 val loss: 0.02555220015347004 Avg EMD = -1 +Ensemble size 22 val loss: 0.033395372331142426 Avg EMD = -1 +Single model 23 val loss: 0.025132445618510246 Avg EMD = -1 +Ensemble size 23 val loss: 0.03349032625555992 Avg EMD = -1 +Single model 24 val loss: 0.024998093023896217 Avg EMD = -1 +Ensemble size 24 val loss: 0.032102372497320175 Avg EMD = -1 +Single model 25 val loss: 0.025323498994112015 Avg EMD = -1 +Ensemble size 25 val loss: 0.030709587037563324 Avg EMD = -1 +Single model 26 val loss: 0.025293607264757156 Avg EMD = -1 +Ensemble size 26 val loss: 0.030954403802752495 Avg EMD = -1 +Single model 27 val loss: 0.02436203323304653 Avg EMD = -1 +Ensemble size 27 val loss: 0.03140413016080856 Avg EMD = -1 +Single model 28 val loss: 0.02471001073718071 Avg EMD = -1 +Ensemble size 28 val loss: 0.03266095742583275 Avg EMD = -1 +Single model 29 val loss: 0.024845672771334648 Avg EMD = -1 +Ensemble size 29 val loss: 0.03439388424158096 Avg EMD = -1 +Single model 30 val loss: 0.02435607835650444 Avg EMD = -1 +Ensemble size 30 val loss: 0.03763735666871071 Avg EMD = -1 +Single model 31 val loss: 0.026367710903286934 Avg EMD = -1 +Ensemble size 31 val loss: 0.04123273491859436 Avg EMD = -1 +Single model 32 val loss: 0.025566499680280685 Avg EMD = -1 +Ensemble size 32 val loss: 0.035670772194862366 Avg EMD = -1 +Ensemble size 32 val loss: 0.01829303242266178 Avg EMD = 1.4404379238136373 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701883920.4710b305f7b4.272161.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701883920.4710b305f7b4.272161.0 new file mode 100644 index 000000000..47b443bce Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701883920.4710b305f7b4.272161.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701918173.4710b305f7b4.272161.1 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701918173.4710b305f7b4.272161.1 new file mode 100644 index 000000000..b9c03d5c5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701918173.4710b305f7b4.272161.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701951463.4710b305f7b4.272161.2 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701951463.4710b305f7b4.272161.2 new file mode 100644 index 000000000..9e5391f50 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701951463.4710b305f7b4.272161.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701953065.4710b305f7b4.272161.3 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701953065.4710b305f7b4.272161.3 new file mode 100644 index 000000000..4c6c26d8a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701953065.4710b305f7b4.272161.3 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701984862.4710b305f7b4.272161.4 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701984862.4710b305f7b4.272161.4 new file mode 100644 index 000000000..443c09924 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1701984862.4710b305f7b4.272161.4 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702016717.4710b305f7b4.272161.5 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702016717.4710b305f7b4.272161.5 new file mode 100644 index 000000000..1e8733b22 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702016717.4710b305f7b4.272161.5 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702018536.4710b305f7b4.272161.6 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702018536.4710b305f7b4.272161.6 new file mode 100644 index 000000000..fee6e296e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702018536.4710b305f7b4.272161.6 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702051167.4710b305f7b4.272161.7 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702051167.4710b305f7b4.272161.7 new file mode 100644 index 000000000..0fa2bf0d6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702051167.4710b305f7b4.272161.7 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702083502.4710b305f7b4.272161.8 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702083502.4710b305f7b4.272161.8 new file mode 100644 index 000000000..a4edf7df7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702083502.4710b305f7b4.272161.8 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702115826.4710b305f7b4.272161.9 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702115826.4710b305f7b4.272161.9 new file mode 100644 index 000000000..5982c6387 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702115826.4710b305f7b4.272161.9 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702148198.4710b305f7b4.272161.10 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702148198.4710b305f7b4.272161.10 new file mode 100644 index 000000000..9b3589eb0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702148198.4710b305f7b4.272161.10 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702150887.4710b305f7b4.272161.11 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702150887.4710b305f7b4.272161.11 new file mode 100644 index 000000000..72e755a07 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702150887.4710b305f7b4.272161.11 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702183364.4710b305f7b4.272161.12 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702183364.4710b305f7b4.272161.12 new file mode 100644 index 000000000..7640ed4df Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702183364.4710b305f7b4.272161.12 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702215699.4710b305f7b4.272161.13 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702215699.4710b305f7b4.272161.13 new file mode 100644 index 000000000..b22c8e846 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702215699.4710b305f7b4.272161.13 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702248135.4710b305f7b4.272161.14 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702248135.4710b305f7b4.272161.14 new file mode 100644 index 000000000..2ec9d575e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702248135.4710b305f7b4.272161.14 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702280600.4710b305f7b4.272161.15 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702280600.4710b305f7b4.272161.15 new file mode 100644 index 000000000..f760343e4 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702280600.4710b305f7b4.272161.15 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702311651.4710b305f7b4.272161.16 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702311651.4710b305f7b4.272161.16 new file mode 100644 index 000000000..a53128cb9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702311651.4710b305f7b4.272161.16 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702340438.4710b305f7b4.272161.17 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702340438.4710b305f7b4.272161.17 new file mode 100644 index 000000000..426ec94f2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702340438.4710b305f7b4.272161.17 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702370077.4710b305f7b4.272161.18 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702370077.4710b305f7b4.272161.18 new file mode 100644 index 000000000..e2a129214 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702370077.4710b305f7b4.272161.18 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702399458.4710b305f7b4.272161.19 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702399458.4710b305f7b4.272161.19 new file mode 100644 index 000000000..96ddf7a21 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702399458.4710b305f7b4.272161.19 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702403713.4710b305f7b4.272161.20 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702403713.4710b305f7b4.272161.20 new file mode 100644 index 000000000..1c892cc36 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702403713.4710b305f7b4.272161.20 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702435315.4710b305f7b4.272161.21 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702435315.4710b305f7b4.272161.21 new file mode 100644 index 000000000..0ab7c27fe Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702435315.4710b305f7b4.272161.21 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702466583.4710b305f7b4.272161.22 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702466583.4710b305f7b4.272161.22 new file mode 100644 index 000000000..a079d890a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702466583.4710b305f7b4.272161.22 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702497671.4710b305f7b4.272161.23 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702497671.4710b305f7b4.272161.23 new file mode 100644 index 000000000..cf418b30c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702497671.4710b305f7b4.272161.23 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702528634.4710b305f7b4.272161.24 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702528634.4710b305f7b4.272161.24 new file mode 100644 index 000000000..46f4b477d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702528634.4710b305f7b4.272161.24 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702559541.4710b305f7b4.272161.25 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702559541.4710b305f7b4.272161.25 new file mode 100644 index 000000000..fb673b3df Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702559541.4710b305f7b4.272161.25 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702590457.4710b305f7b4.272161.26 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702590457.4710b305f7b4.272161.26 new file mode 100644 index 000000000..5320f0d51 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702590457.4710b305f7b4.272161.26 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702621338.4710b305f7b4.272161.27 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702621338.4710b305f7b4.272161.27 new file mode 100644 index 000000000..e5b33b883 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702621338.4710b305f7b4.272161.27 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702652262.4710b305f7b4.272161.28 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702652262.4710b305f7b4.272161.28 new file mode 100644 index 000000000..7680dcb61 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702652262.4710b305f7b4.272161.28 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702683193.4710b305f7b4.272161.29 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702683193.4710b305f7b4.272161.29 new file mode 100644 index 000000000..7d7164fc1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702683193.4710b305f7b4.272161.29 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702714155.4710b305f7b4.272161.30 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702714155.4710b305f7b4.272161.30 new file mode 100644 index 000000000..5b1066ba2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702714155.4710b305f7b4.272161.30 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702745091.4710b305f7b4.272161.31 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702745091.4710b305f7b4.272161.31 new file mode 100644 index 000000000..b5b5b182b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702745091.4710b305f7b4.272161.31 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702775880.4710b305f7b4.272161.32 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702775880.4710b305f7b4.272161.32 new file mode 100644 index 000000000..97e0fc637 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702775880.4710b305f7b4.272161.32 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702805967.4710b305f7b4.272161.33 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702805967.4710b305f7b4.272161.33 new file mode 100644 index 000000000..3fbe51c03 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702805967.4710b305f7b4.272161.33 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702836684.4710b305f7b4.272161.34 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702836684.4710b305f7b4.272161.34 new file mode 100644 index 000000000..2bf4c0065 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702836684.4710b305f7b4.272161.34 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702867531.4710b305f7b4.272161.35 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702867531.4710b305f7b4.272161.35 new file mode 100644 index 000000000..d61719013 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702867531.4710b305f7b4.272161.35 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702898400.4710b305f7b4.272161.36 b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702898400.4710b305f7b4.272161.36 new file mode 100644 index 000000000..05df2e0ea Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/events.out.tfevents.1702898400.4710b305f7b4.272161.36 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/hparams.yml new file mode 100644 index 000000000..cd64a5f15 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_seq_seed963241121/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/adaboost_small_single_model_loss=0.027_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/adaboost_small_single_model_loss=0.027_emd.txt new file mode 100644 index 000000000..6c84cca87 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/adaboost_small_single_model_loss=0.027_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +1.704889165018554 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/ensemble_perf.txt new file mode 100644 index 000000000..ae3f0595a --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/ensemble_perf.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.027396097779273987 +Ensemble size 1 val loss: 0.027396097779273987 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/events.out.tfevents.1701774572.a8354bfc48a0.1846503.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/events.out.tfevents.1701774572.a8354bfc48a0.1846503.0 new file mode 100644 index 000000000..3638d1704 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/events.out.tfevents.1701774572.a8354bfc48a0.1846503.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/hparams.yml new file mode 100644 index 000000000..c3cdb34a5 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_model/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 1 +epochs: 200 +finetune_epochs: 0 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/adaboost_small_single_no_sampler_fixed_decoder_model_loss=0.037_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/adaboost_small_single_no_sampler_fixed_decoder_model_loss=0.037_emd.txt new file mode 100644 index 000000000..8d5c8e88b --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/adaboost_small_single_no_sampler_fixed_decoder_model_loss=0.037_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.09533546681778 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/ensemble_perf.txt new file mode 100644 index 000000000..59894190a --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/ensemble_perf.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.03679657727479935 Avg EMD = 2.09533546681778 +Ensemble size 1 val loss: 0.03679657727479935 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/events.out.tfevents.1701884185.a8354bfc48a0.2328696.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/events.out.tfevents.1701884185.a8354bfc48a0.2328696.0 new file mode 100644 index 000000000..ffe3d30e7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/events.out.tfevents.1701884185.a8354bfc48a0.2328696.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/hparams.yml new file mode 100644 index 000000000..a86a946de --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_fixed_decoder_model/hparams.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 1 +epochs: 200 +finetune_epochs: 0 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/adaboost_small_single_no_sampler_model_loss=0.023_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/adaboost_small_single_no_sampler_model_loss=0.023_emd.txt new file mode 100644 index 000000000..40282bba8 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/adaboost_small_single_no_sampler_model_loss=0.023_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +1.5681122129687026 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/ensemble_perf.txt new file mode 100644 index 000000000..58068f13f --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/ensemble_perf.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.022917093709111214 Avg EMD = 1.5681122283068163 +Ensemble size 1 val loss: 0.022917097434401512 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/events.out.tfevents.1701884114.a8354bfc48a0.2328286.0 b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/events.out.tfevents.1701884114.a8354bfc48a0.2328286.0 new file mode 100644 index 000000000..3b67bb8f5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/events.out.tfevents.1701884114.a8354bfc48a0.2328286.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/hparams.yml new file mode 100644 index 000000000..c3cdb34a5 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_small_single_no_sampler_model/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 1 +epochs: 200 +finetune_epochs: 0 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/adaboost_test_loss=0.045_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_test/adaboost_test_loss=0.045_emd.txt new file mode 100644 index 000000000..388994b06 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_test/adaboost_test_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.266920134970223 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/adaboost_test_loss=0.165_emd.txt b/examples/hgcal_autoencoder/adaboost/adaboost_test/adaboost_test_loss=0.165_emd.txt new file mode 100644 index 000000000..20cdfed32 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_test/adaboost_test_loss=0.165_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.338804753898944 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost/adaboost_test/ensemble_perf.txt new file mode 100644 index 000000000..1a3c43662 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_test/ensemble_perf.txt @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Single model 0 val loss: 0.10842385143041611 +Single model 0 val loss: 0.10842385143041611 +Single model 0 val loss: 0.1717272847890854 +Single model 0 val loss: 0.1717272847890854 +Single model 0 val loss: 0.1717272847890854 +Single model 0 val loss: 0.1717272847890854 +Single model 0 val loss: 0.1717272847890854 +Single model 0 val loss: 0.1717272847890854 +Ensemble size 1 val loss: 0.1717272847890854 Avg EMD = -1 +Single model 1 val loss: 0.07252685725688934 +Ensemble size 2 val loss: 0.7138411402702332 Avg EMD = -1 +Single model 0 val loss: 0.1717272847890854 +Ensemble size 1 val loss: 0.1717272847890854 Avg EMD = -1 +Single model 1 val loss: 0.07252685725688934 +Ensemble size 2 val loss: 0.7138411402702332 Avg EMD = -1 +Single model 0 val loss: 0.1717272847890854 +Ensemble size 1 val loss: 0.1717272847890854 Avg EMD = -1 +Single model 1 val loss: 0.07252685725688934 +Ensemble size 2 val loss: 0.7138411402702332 Avg EMD = -1 +Single model 0 val loss: 0.1717272847890854 +Ensemble size 1 val loss: 0.1717272847890854 Avg EMD = -1 +Single model 1 val loss: 0.07252685725688934 +Ensemble size 2 val loss: 0.7138411402702332 Avg EMD = -1 +Single model 0 val loss: 0.2681849002838135 +Ensemble size 1 val loss: 0.26818495988845825 Avg EMD = -1 +Single model 1 val loss: 0.18719482421875 +Ensemble size 2 val loss: 0.1654444932937622 Avg EMD = -1 +Ensemble size 2 val loss: 0.1654444932937622 Avg EMD = 3.338804753898944 diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189200.f3e74f40a1ee.38708.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189200.f3e74f40a1ee.38708.0 new file mode 100644 index 000000000..a89cd016f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189200.f3e74f40a1ee.38708.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189431.f3e74f40a1ee.39088.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189431.f3e74f40a1ee.39088.0 new file mode 100644 index 000000000..2e4f9ad67 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189431.f3e74f40a1ee.39088.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189812.f3e74f40a1ee.39502.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189812.f3e74f40a1ee.39502.0 new file mode 100644 index 000000000..d9f41c10d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189812.f3e74f40a1ee.39502.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189922.f3e74f40a1ee.39916.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189922.f3e74f40a1ee.39916.0 new file mode 100644 index 000000000..8a8b9002b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701189922.f3e74f40a1ee.39916.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190193.f3e74f40a1ee.40330.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190193.f3e74f40a1ee.40330.0 new file mode 100644 index 000000000..1cde6001c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190193.f3e74f40a1ee.40330.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190448.f3e74f40a1ee.40744.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190448.f3e74f40a1ee.40744.0 new file mode 100644 index 000000000..ddbdb4cb0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190448.f3e74f40a1ee.40744.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190491.f3e74f40a1ee.41158.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190491.f3e74f40a1ee.41158.0 new file mode 100644 index 000000000..3581a1d86 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190491.f3e74f40a1ee.41158.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190619.f3e74f40a1ee.41572.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190619.f3e74f40a1ee.41572.0 new file mode 100644 index 000000000..bd5f85e32 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701190619.f3e74f40a1ee.41572.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701249426.f3e74f40a1ee.41986.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701249426.f3e74f40a1ee.41986.0 new file mode 100644 index 000000000..4fec5f7ea Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701249426.f3e74f40a1ee.41986.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250094.f3e74f40a1ee.42400.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250094.f3e74f40a1ee.42400.0 new file mode 100644 index 000000000..6efed261c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250094.f3e74f40a1ee.42400.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250415.f3e74f40a1ee.42815.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250415.f3e74f40a1ee.42815.0 new file mode 100644 index 000000000..9c8772c06 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250415.f3e74f40a1ee.42815.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250521.f3e74f40a1ee.43229.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250521.f3e74f40a1ee.43229.0 new file mode 100644 index 000000000..789fa78ae Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250521.f3e74f40a1ee.43229.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250827.f3e74f40a1ee.43644.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250827.f3e74f40a1ee.43644.0 new file mode 100644 index 000000000..4e435a73b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250827.f3e74f40a1ee.43644.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250932.f3e74f40a1ee.44058.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250932.f3e74f40a1ee.44058.0 new file mode 100644 index 000000000..98736c9f8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701250932.f3e74f40a1ee.44058.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251050.f3e74f40a1ee.44472.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251050.f3e74f40a1ee.44472.0 new file mode 100644 index 000000000..dbbaaeadf Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251050.f3e74f40a1ee.44472.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251163.f3e74f40a1ee.44886.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251163.f3e74f40a1ee.44886.0 new file mode 100644 index 000000000..375c97d3f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251163.f3e74f40a1ee.44886.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251406.f3e74f40a1ee.45300.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251406.f3e74f40a1ee.45300.0 new file mode 100644 index 000000000..8633307e2 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701251406.f3e74f40a1ee.45300.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701259041.f3e74f40a1ee.45744.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701259041.f3e74f40a1ee.45744.0 new file mode 100644 index 000000000..86c7598fd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701259041.f3e74f40a1ee.45744.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701259156.f3e74f40a1ee.46158.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701259156.f3e74f40a1ee.46158.0 new file mode 100644 index 000000000..634138c7b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701259156.f3e74f40a1ee.46158.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701268431.f3e74f40a1ee.46574.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701268431.f3e74f40a1ee.46574.0 new file mode 100644 index 000000000..00c9d81ca Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701268431.f3e74f40a1ee.46574.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701269632.f3e74f40a1ee.46988.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701269632.f3e74f40a1ee.46988.0 new file mode 100644 index 000000000..3ee068aa3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701269632.f3e74f40a1ee.46988.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701271992.f3e74f40a1ee.47436.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701271992.f3e74f40a1ee.47436.0 new file mode 100644 index 000000000..f6117069a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701271992.f3e74f40a1ee.47436.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701273381.f3e74f40a1ee.47918.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701273381.f3e74f40a1ee.47918.0 new file mode 100644 index 000000000..8aa101476 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701273381.f3e74f40a1ee.47918.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701273762.f3e74f40a1ee.48366.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701273762.f3e74f40a1ee.48366.0 new file mode 100644 index 000000000..65136ee57 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701273762.f3e74f40a1ee.48366.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701274368.f3e74f40a1ee.48851.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701274368.f3e74f40a1ee.48851.0 new file mode 100644 index 000000000..bfdf9d8a6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701274368.f3e74f40a1ee.48851.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701274797.f3e74f40a1ee.49333.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701274797.f3e74f40a1ee.49333.0 new file mode 100644 index 000000000..a6020f0f3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701274797.f3e74f40a1ee.49333.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275097.f3e74f40a1ee.49747.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275097.f3e74f40a1ee.49747.0 new file mode 100644 index 000000000..38a8501a8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275097.f3e74f40a1ee.49747.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275443.f3e74f40a1ee.50161.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275443.f3e74f40a1ee.50161.0 new file mode 100644 index 000000000..f27c1d37e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275443.f3e74f40a1ee.50161.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275928.f3e74f40a1ee.50646.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275928.f3e74f40a1ee.50646.0 new file mode 100644 index 000000000..550e91c9f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701275928.f3e74f40a1ee.50646.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701276377.f3e74f40a1ee.50995.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701276377.f3e74f40a1ee.50995.0 new file mode 100644 index 000000000..03efa1a54 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701276377.f3e74f40a1ee.50995.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337016.f3e74f40a1ee.51479.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337016.f3e74f40a1ee.51479.0 new file mode 100644 index 000000000..5ba41641a Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337016.f3e74f40a1ee.51479.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337193.f3e74f40a1ee.51479.1 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337193.f3e74f40a1ee.51479.1 new file mode 100644 index 000000000..cc227ea5d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337193.f3e74f40a1ee.51479.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337363.f3e74f40a1ee.51479.2 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337363.f3e74f40a1ee.51479.2 new file mode 100644 index 000000000..960e9b524 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337363.f3e74f40a1ee.51479.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337852.f3e74f40a1ee.52201.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337852.f3e74f40a1ee.52201.0 new file mode 100644 index 000000000..1665b4397 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701337852.f3e74f40a1ee.52201.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338025.f3e74f40a1ee.52201.1 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338025.f3e74f40a1ee.52201.1 new file mode 100644 index 000000000..15f89f4c8 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338025.f3e74f40a1ee.52201.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338185.f3e74f40a1ee.52201.2 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338185.f3e74f40a1ee.52201.2 new file mode 100644 index 000000000..77693de3f Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338185.f3e74f40a1ee.52201.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338918.f3e74f40a1ee.52923.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338918.f3e74f40a1ee.52923.0 new file mode 100644 index 000000000..8541515ff Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701338918.f3e74f40a1ee.52923.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339099.f3e74f40a1ee.52923.1 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339099.f3e74f40a1ee.52923.1 new file mode 100644 index 000000000..87b09037d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339099.f3e74f40a1ee.52923.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339270.f3e74f40a1ee.52923.2 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339270.f3e74f40a1ee.52923.2 new file mode 100644 index 000000000..588c44f52 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339270.f3e74f40a1ee.52923.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339669.f3e74f40a1ee.53645.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339669.f3e74f40a1ee.53645.0 new file mode 100644 index 000000000..fe1e2b891 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339669.f3e74f40a1ee.53645.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339861.f3e74f40a1ee.53645.1 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339861.f3e74f40a1ee.53645.1 new file mode 100644 index 000000000..25755b144 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701339861.f3e74f40a1ee.53645.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701340030.f3e74f40a1ee.53645.2 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701340030.f3e74f40a1ee.53645.2 new file mode 100644 index 000000000..b2de42ee3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701340030.f3e74f40a1ee.53645.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362111.f3e74f40a1ee.54437.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362111.f3e74f40a1ee.54437.0 new file mode 100644 index 000000000..2f45569a0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362111.f3e74f40a1ee.54437.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362685.f3e74f40a1ee.54782.0 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362685.f3e74f40a1ee.54782.0 new file mode 100644 index 000000000..ec8220765 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362685.f3e74f40a1ee.54782.0 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362838.f3e74f40a1ee.54782.1 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362838.f3e74f40a1ee.54782.1 new file mode 100644 index 000000000..9eb820fe5 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362838.f3e74f40a1ee.54782.1 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362992.f3e74f40a1ee.54782.2 b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362992.f3e74f40a1ee.54782.2 new file mode 100644 index 000000000..ad492a642 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost/adaboost_test/events.out.tfevents.1701362992.f3e74f40a1ee.54782.2 differ diff --git a/examples/hgcal_autoencoder/adaboost/adaboost_test/hparams.yml b/examples/hgcal_autoencoder/adaboost/adaboost_test/hparams.yml new file mode 100644 index 000000000..08f86f2e6 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/adaboost_test/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + warm_restart: false +ensemble_method: adaboost +ensemble_size: 2 +epochs: 1 +finetune_epochs: 1 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/adaboost/results.csv b/examples/hgcal_autoencoder/adaboost/results.csv new file mode 100644 index 000000000..9f86f9ba2 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost/results.csv @@ -0,0 +1,114 @@ +trial,emd,loss,ensemble_size,model_size +adaboost_large_seq_seed2,1.28,0.009,16,large +adaboost_large_seq_seed2,1.286,0.008,8,large +adaboost_large_seq_seed432384445,1.287,0.009,16,large +adaboost_large_seq_seed2,1.293,0.009,4,large +adaboost_large_seq_seed1,1.296,0.008,16,large +adaboost_large_seq_seed432384445,1.297,0.01,32,large +adaboost_large_seq_seed432384445,1.297,0.01,8,large +adaboost_large_seq_seed1,1.298,0.008,8,large +adaboost_large_seq_seed1,1.302,0.009,4,large +adaboost_large_seq_seed432384445,1.303,0.01,4,large +adaboost_medium_seq_seed524926359,1.316,0.024,16,medium +adaboost_medium_seq_seed524926359,1.325,0.023,8,medium +adaboost_medium_seq_seed1,1.332,0.019,16,medium +adaboost_large_seq_seed2,1.35,0.01,2,large +adaboost_large_seq_seed1,1.352,0.009,2,large +adaboost_large_fixed_mask_10epochs_seed432384445,1.36,0.011,8,large_fixed +adaboost_medium_seq_seed1,1.368,0.019,8,medium +adaboost_large_fixed_mask_seed432384445,1.369,0.012,4,large_fixed +adaboost_large_seq_seed432384445,1.372,0.012,2,large +adaboost_large_fixed_mask_10epochs_seed432384445,1.372,0.011,16,large_fixed +adaboost_large_fixed_mask_seed1,1.374,0.01,2,large_fixed +adaboost_large_fixed_mask_seed1,1.375,0.01,4,large_fixed +adaboost_medium_seq_seed524926359,1.38,0.023,4,medium +adaboost_large_fixed_mask_seed2,1.381,0.011,4,large_fixed +adaboost_large_fixed_mask_10epochs_seed1,1.384,0.011,8,large_fixed +adaboost_large_fixed_mask_10epochs_seed2,1.391,0.013,8,large_fixed +adaboost_large_fixed_mask_10epochs_seed432384445,1.393,0.012,4,large_fixed +adaboost_large_fixed_mask_10epochs_seed1,1.398,0.011,4,large_fixed +adaboost_large_fixed_mask_10epochs_seed1,1.4,0.012,16,large_fixed +adaboost_large_fixed_mask_seed1,1.401,0.011,8,large_fixed +adaboost_large_fixed_mask_seed2,1.406,0.012,2,large_fixed +adaboost_medium_fixed_mask_seed524926359,1.408,0.023,4,medium_fixed +adaboost_medium_seq_seed2,1.42,0.024,16,medium +adaboost_medium_seq_seed1,1.435,0.019,4,medium +adaboost_small_seq_seed963241121,1.436,0.018,8,small +adaboost_small_seq_seed963241121,1.44,0.018,32,small +adaboost_large_fixed_mask_seed432384445,1.449,0.013,2,large_fixed +adaboost_large_fixed_mask_seed432384445,1.449,0.013,8,large_fixed +adaboost_medium_seq_seed524926359,1.45,0.024,2,medium +adaboost_medium_fixed_mask_10epochs_seed524926359,1.451,0.024,32,medium_fixed +adaboost_large_fixed_mask_seed2,1.452,0.012,8,large_fixed +adaboost_medium_fixed_mask_seed2,1.452,0.025,4,medium_fixed +adaboost_small_seq_seed963241121,1.453,0.018,16,small +adaboost_large_fixed_mask_seed1,1.457,0.014,16,large_fixed +adaboost_medium_fixed_mask_10epochs_seed524926359,1.459,0.024,16,medium_fixed +adaboost_large_fixed_mask_10epochs_seed1,1.467,0.012,2,large_fixed +adaboost_small_seq_seed963241121,1.471,0.018,4,small +adaboost_medium_fixed_mask_seed1,1.471,0.022,8,medium_fixed +adaboost_medium_fixed_mask_seed2,1.473,0.025,8,medium_fixed +adaboost_medium_fixed_mask_seed524926359,1.478,0.024,2,medium_fixed +adaboost_medium_fixed_mask_seed524926359,1.48,0.025,8,medium_fixed +adaboost_medium_seq_seed2,1.48,0.026,8,medium +adaboost_large_fixed_mask_10epochs_seed2,1.484,0.013,16,large_fixed +adaboost_medium_seq_seed2,1.49,0.025,4,medium +adaboost_large_fixed_mask_10epochs_seed2,1.493,0.015,4,large_fixed +adaboost_medium_fixed_mask_10epochs_seed1,1.494,0.022,32,medium_fixed +adaboost_large_fixed_mask_10epochs_seed1,1.51,0.015,32,large_fixed +adaboost_small_seq_seed963241121,1.512,0.02,2,small +adaboost_large_fixed_mask_10epochs_seed2,1.513,0.014,32,large_fixed +adaboost_small_seq_seed2,1.515,0.023,16,small +adaboost_medium_fixed_mask_10epochs_seed1,1.517,0.021,16,medium_fixed +adaboost_medium_fixed_mask_10epochs_seed524926359,1.518,0.025,8,medium_fixed +adaboost_small_seq_seed2,1.52,0.023,8,small +adaboost_medium_fixed_mask_seed1,1.526,0.022,4,medium_fixed +adaboost_large_fixed_mask_10epochs_seed432384445,1.529,0.015,32,large_fixed +adaboost_small_seq_seed1,1.537,0.02,16,small +adaboost_small_seq_seed2,1.543,0.024,4,small +adaboost_small_seq_seed1,1.547,0.02,8,small +adaboost_medium_fixed_mask_seed2,1.55,0.026,2,medium_fixed +adaboost_medium_fixed_mask_10epochs_seed2,1.553,0.027,32,medium_fixed +adaboost_large_fixed_mask_10epochs_seed432384445,1.554,0.015,2,large_fixed +adaboost_small_fixed_mask_seed963241121,1.557,0.021,4,small_fixed +adaboost_medium_seq_seed2,1.559,0.027,2,medium +adaboost_small_fixed_mask_seed963241121,1.56,0.02,16,small_fixed +adaboost_large_fixed_mask_10epochs_seed2,1.566,0.017,2,large_fixed +adaboost_medium_fixed_mask_seed1,1.571,0.023,2,medium_fixed +adaboost_small_fixed_mask_seed963241121,1.577,0.021,2,small_fixed +adaboost_small_fixed_mask_seed963241121,1.579,0.021,8,small_fixed +adaboost_small_fixed_mask_seed1,1.588,0.022,8,small_fixed +adaboost_medium_fixed_mask_10epochs_seed2,1.59,0.027,16,medium_fixed +adaboost_medium_fixed_mask_10epochs_seed1,1.591,0.023,8,medium_fixed +adaboost_medium_seq_seed1,1.591,0.022,2,medium +adaboost_small_seq_seed2,1.594,0.025,2,small +adaboost_small_seq_seed1,1.595,0.021,4,small +adaboost_large_fixed_mask_seed432384445,1.598,0.016,16,large_fixed +adaboost_small_fixed_mask_seed1,1.601,0.022,4,small_fixed +adaboost_large_fixed_mask_seed2,1.612,0.019,16,large_fixed +adaboost_medium_fixed_mask_10epochs_seed2,1.617,0.027,8,medium_fixed +adaboost_small_fixed_mask_10epochs_seed963241121,1.629,0.023,8,small_fixed +adaboost_small_fixed_mask_10epochs_seed963241121,1.638,0.023,16,small_fixed +adaboost_small_seq_seed1,1.648,0.024,2,small +adaboost_small_fixed_mask_10epochs_seed963241121,1.65,0.023,4,small_fixed +adaboost_medium_fixed_mask_10epochs_seed524926359,1.655,0.029,4,medium_fixed +adaboost_small_fixed_mask_seed1,1.659,0.024,2,small_fixed +adaboost_small_fixed_mask_10epochs_seed1,1.7,0.024,16,small_fixed +adaboost_small_fixed_mask_seed2,1.702,0.028,8,small_fixed +adaboost_small_fixed_mask_seed2,1.713,0.027,4,small_fixed +adaboost_small_fixed_mask_seed2,1.717,0.028,2,small_fixed +adaboost_small_fixed_mask_10epochs_seed2,1.72,0.026,4,small_fixed +adaboost_small_fixed_mask_10epochs_seed2,1.725,0.026,8,small_fixed +adaboost_medium_fixed_mask_10epochs_seed1,1.731,0.028,4,medium_fixed +adaboost_small_fixed_mask_10epochs_seed2,1.736,0.026,16,small_fixed +adaboost_small_fixed_mask_10epochs_seed2,1.743,0.029,2,small_fixed +adaboost_small_fixed_mask_10epochs_seed2,1.748,0.027,32,small_fixed +adaboost_small_fixed_mask_10epochs_seed1,1.751,0.025,32,small_fixed +adaboost_medium_fixed_mask_10epochs_seed2,1.753,0.031,4,medium_fixed +adaboost_small_fixed_mask_10epochs_seed1,1.756,0.025,8,small_fixed +adaboost_small_fixed_mask_10epochs_seed963241121,1.765,0.027,2,small_fixed +adaboost_small_fixed_mask_10epochs_seed1,1.771,0.026,4,small_fixed +adaboost_small_fixed_mask_10epochs_seed1,1.827,0.028,2,small_fixed +adaboost_medium_fixed_mask_10epochs_seed524926359,1.881,0.037,2,medium_fixed +adaboost_medium_fixed_mask_10epochs_seed2,1.995,0.04,2,medium_fixed +adaboost_medium_fixed_mask_10epochs_seed1,2.099,0.047,2,medium_fixed diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/adaboost_large_fixed_mask_seed432384445_loss=0.072_emd.txt b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/adaboost_large_fixed_mask_seed432384445_loss=0.072_emd.txt new file mode 100644 index 000000000..bfc24838f --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/adaboost_large_fixed_mask_seed432384445_loss=0.072_emd.txt @@ -0,0 +1,58 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +2.5738005216219437 diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..20d7433a6 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/ensemble_perf.txt @@ -0,0 +1,126 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.1717272847890854 Avg EMD = 3.568055165719955 +Ensemble size 1 val loss: 0.1717272847890854 Avg EMD = -1 +Single model 2 val loss: 0.06693179905414581 Avg EMD = -1 +Ensemble size 2 val loss: 0.21589870750904083 Avg EMD = -1 +Ensemble size 2 val loss: 0.043921567499637604 Avg EMD = 2.1983600974742354 +Single model 3 val loss: 0.06033974140882492 Avg EMD = -1 +Ensemble size 3 val loss: 0.09086359292268753 Avg EMD = -1 +Single model 4 val loss: 0.03795664384961128 Avg EMD = -1 +Ensemble size 4 val loss: 0.08259175717830658 Avg EMD = -1 +Ensemble size 4 val loss: 0.0196873489767313 Avg EMD = 1.7266923672733965 +Single model 5 val loss: 0.04845632612705231 Avg EMD = -1 +Ensemble size 5 val loss: 0.0747470036149025 Avg EMD = -1 +Single model 6 val loss: 0.04030345380306244 Avg EMD = -1 +Ensemble size 6 val loss: 0.06908958405256271 Avg EMD = -1 +Single model 7 val loss: 0.037630412727594376 Avg EMD = -1 +Ensemble size 7 val loss: 0.07253655046224594 Avg EMD = -1 +Single model 8 val loss: 0.030355628579854965 Avg EMD = -1 +Ensemble size 8 val loss: 0.06591129302978516 Avg EMD = -1 +Ensemble size 8 val loss: 0.014138870872557163 Avg EMD = 1.526544487272792 +Single model 9 val loss: 0.0389375314116478 Avg EMD = -1 +Ensemble size 9 val loss: 0.06400040537118912 Avg EMD = -1 +Single model 10 val loss: 0.03922459855675697 Avg EMD = -1 +Ensemble size 10 val loss: 0.08072925359010696 Avg EMD = -1 +Single model 11 val loss: 0.060281556099653244 Avg EMD = -1 +Ensemble size 11 val loss: 0.0648704543709755 Avg EMD = -1 +Single model 12 val loss: 0.05575916916131973 Avg EMD = -1 +Ensemble size 12 val loss: 0.06532861292362213 Avg EMD = -1 +Single model 13 val loss: 0.04860689491033554 Avg EMD = -1 +Ensemble size 13 val loss: 0.06670784205198288 Avg EMD = -1 +Single model 14 val loss: 0.06028004363179207 Avg EMD = -1 +Ensemble size 14 val loss: 0.05789416655898094 Avg EMD = -1 +Single model 15 val loss: 0.04098963364958763 Avg EMD = -1 +Ensemble size 15 val loss: 0.06153334677219391 Avg EMD = -1 +Single model 16 val loss: 0.06841960549354553 Avg EMD = -1 +Ensemble size 16 val loss: 0.07526333630084991 Avg EMD = -1 +Ensemble size 16 val loss: 0.01162618026137352 Avg EMD = 1.3894203032654542 +Single model 17 val loss: 0.10158904641866684 Avg EMD = -1 +Ensemble size 17 val loss: 0.06347963213920593 Avg EMD = -1 +Single model 18 val loss: 0.036991383880376816 Avg EMD = -1 +Ensemble size 18 val loss: 0.061635710299015045 Avg EMD = -1 +Single model 19 val loss: 0.06939216703176498 Avg EMD = -1 +Ensemble size 19 val loss: 0.057610489428043365 Avg EMD = -1 +Single model 20 val loss: 0.058647241443395615 Avg EMD = -1 +Ensemble size 20 val loss: 0.057131655514240265 Avg EMD = -1 +Single model 21 val loss: 0.08245055377483368 Avg EMD = -1 +Ensemble size 21 val loss: 0.055780280381441116 Avg EMD = -1 +Single model 22 val loss: 0.028571229428052902 Avg EMD = -1 +Ensemble size 22 val loss: 0.05987655371427536 Avg EMD = -1 +Single model 23 val loss: 0.055277470499277115 Avg EMD = -1 +Ensemble size 23 val loss: 0.06260691583156586 Avg EMD = -1 +Single model 24 val loss: 0.050319891422986984 Avg EMD = -1 +Ensemble size 24 val loss: 0.06578181684017181 Avg EMD = -1 +Single model 25 val loss: 0.08075856417417526 Avg EMD = -1 +Ensemble size 25 val loss: 0.06068326532840729 Avg EMD = -1 +Single model 26 val loss: 0.20588743686676025 Avg EMD = -1 +Ensemble size 26 val loss: 0.06283456087112427 Avg EMD = -1 +Single model 27 val loss: 0.09310992062091827 Avg EMD = -1 +Ensemble size 27 val loss: 0.06793626397848129 Avg EMD = -1 +Single model 28 val loss: 0.041667286306619644 Avg EMD = -1 +Ensemble size 28 val loss: 0.07204078137874603 Avg EMD = -1 +Single model 29 val loss: 0.04273545369505882 Avg EMD = -1 +Ensemble size 29 val loss: 0.06414458900690079 Avg EMD = -1 +Single model 30 val loss: 0.06520140171051025 Avg EMD = -1 +Ensemble size 30 val loss: 0.06679900735616684 Avg EMD = -1 +Single model 31 val loss: 0.1385016143321991 Avg EMD = -1 +Ensemble size 31 val loss: 0.0752967894077301 Avg EMD = -1 +Single model 32 val loss: 0.047949399799108505 Avg EMD = -1 +Ensemble size 32 val loss: 0.07241927832365036 Avg EMD = -1 +Ensemble size 32 val loss: 0.011412828229367733 Avg EMD = 1.3353037579914895 diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400125.4710b305f7b4.1650449.0 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400125.4710b305f7b4.1650449.0 new file mode 100644 index 000000000..168bb11e3 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400125.4710b305f7b4.1650449.0 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400715.4710b305f7b4.1650449.1 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400715.4710b305f7b4.1650449.1 new file mode 100644 index 000000000..6b53721ee Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400715.4710b305f7b4.1650449.1 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400905.4710b305f7b4.1650449.2 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400905.4710b305f7b4.1650449.2 new file mode 100644 index 000000000..255a88d60 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702400905.4710b305f7b4.1650449.2 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401408.4710b305f7b4.1650449.3 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401408.4710b305f7b4.1650449.3 new file mode 100644 index 000000000..2a5e1e353 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401408.4710b305f7b4.1650449.3 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401604.4710b305f7b4.1650449.4 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401604.4710b305f7b4.1650449.4 new file mode 100644 index 000000000..0fd9cca2e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401604.4710b305f7b4.1650449.4 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401801.4710b305f7b4.1650449.5 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401801.4710b305f7b4.1650449.5 new file mode 100644 index 000000000..1df1eed60 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702401801.4710b305f7b4.1650449.5 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402339.4710b305f7b4.1650449.6 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402339.4710b305f7b4.1650449.6 new file mode 100644 index 000000000..670d54402 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402339.4710b305f7b4.1650449.6 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402540.4710b305f7b4.1650449.7 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402540.4710b305f7b4.1650449.7 new file mode 100644 index 000000000..73633a401 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402540.4710b305f7b4.1650449.7 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402746.4710b305f7b4.1650449.8 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402746.4710b305f7b4.1650449.8 new file mode 100644 index 000000000..c06fb7bcd Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402746.4710b305f7b4.1650449.8 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402955.4710b305f7b4.1650449.9 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402955.4710b305f7b4.1650449.9 new file mode 100644 index 000000000..d6130ae93 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702402955.4710b305f7b4.1650449.9 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702403168.4710b305f7b4.1650449.10 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702403168.4710b305f7b4.1650449.10 new file mode 100644 index 000000000..37477ef3e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702403168.4710b305f7b4.1650449.10 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702403800.4710b305f7b4.1650449.11 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702403800.4710b305f7b4.1650449.11 new file mode 100644 index 000000000..8490ceeef Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702403800.4710b305f7b4.1650449.11 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404015.4710b305f7b4.1650449.12 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404015.4710b305f7b4.1650449.12 new file mode 100644 index 000000000..465ffe82e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404015.4710b305f7b4.1650449.12 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404232.4710b305f7b4.1650449.13 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404232.4710b305f7b4.1650449.13 new file mode 100644 index 000000000..6362684e6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404232.4710b305f7b4.1650449.13 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404452.4710b305f7b4.1650449.14 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404452.4710b305f7b4.1650449.14 new file mode 100644 index 000000000..27f2cc304 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404452.4710b305f7b4.1650449.14 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404674.4710b305f7b4.1650449.15 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404674.4710b305f7b4.1650449.15 new file mode 100644 index 000000000..9385f313b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404674.4710b305f7b4.1650449.15 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404900.4710b305f7b4.1650449.16 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404900.4710b305f7b4.1650449.16 new file mode 100644 index 000000000..b6711bcf7 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702404900.4710b305f7b4.1650449.16 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405134.4710b305f7b4.1650449.17 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405134.4710b305f7b4.1650449.17 new file mode 100644 index 000000000..a80d6d938 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405134.4710b305f7b4.1650449.17 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405367.4710b305f7b4.1650449.18 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405367.4710b305f7b4.1650449.18 new file mode 100644 index 000000000..5beb86785 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405367.4710b305f7b4.1650449.18 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405602.4710b305f7b4.1650449.19 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405602.4710b305f7b4.1650449.19 new file mode 100644 index 000000000..d58abc813 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702405602.4710b305f7b4.1650449.19 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406368.4710b305f7b4.1650449.20 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406368.4710b305f7b4.1650449.20 new file mode 100644 index 000000000..57ad97356 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406368.4710b305f7b4.1650449.20 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406607.4710b305f7b4.1650449.21 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406607.4710b305f7b4.1650449.21 new file mode 100644 index 000000000..a9fa018a0 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406607.4710b305f7b4.1650449.21 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406846.4710b305f7b4.1650449.22 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406846.4710b305f7b4.1650449.22 new file mode 100644 index 000000000..9477871d9 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702406846.4710b305f7b4.1650449.22 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407091.4710b305f7b4.1650449.23 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407091.4710b305f7b4.1650449.23 new file mode 100644 index 000000000..d46a9b8de Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407091.4710b305f7b4.1650449.23 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407339.4710b305f7b4.1650449.24 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407339.4710b305f7b4.1650449.24 new file mode 100644 index 000000000..374206f8e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407339.4710b305f7b4.1650449.24 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407592.4710b305f7b4.1650449.25 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407592.4710b305f7b4.1650449.25 new file mode 100644 index 000000000..8d84d11f6 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407592.4710b305f7b4.1650449.25 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407848.4710b305f7b4.1650449.26 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407848.4710b305f7b4.1650449.26 new file mode 100644 index 000000000..d65909b0c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702407848.4710b305f7b4.1650449.26 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408108.4710b305f7b4.1650449.27 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408108.4710b305f7b4.1650449.27 new file mode 100644 index 000000000..2aa9bef48 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408108.4710b305f7b4.1650449.27 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408372.4710b305f7b4.1650449.28 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408372.4710b305f7b4.1650449.28 new file mode 100644 index 000000000..69e5ada72 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408372.4710b305f7b4.1650449.28 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408637.4710b305f7b4.1650449.29 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408637.4710b305f7b4.1650449.29 new file mode 100644 index 000000000..5dde3a37e Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408637.4710b305f7b4.1650449.29 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408910.4710b305f7b4.1650449.30 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408910.4710b305f7b4.1650449.30 new file mode 100644 index 000000000..c6990649b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702408910.4710b305f7b4.1650449.30 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409187.4710b305f7b4.1650449.31 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409187.4710b305f7b4.1650449.31 new file mode 100644 index 000000000..13c306c3b Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409187.4710b305f7b4.1650449.31 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409465.4710b305f7b4.1650449.32 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409465.4710b305f7b4.1650449.32 new file mode 100644 index 000000000..803fd9957 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409465.4710b305f7b4.1650449.32 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409749.4710b305f7b4.1650449.33 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409749.4710b305f7b4.1650449.33 new file mode 100644 index 000000000..db59e37db Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702409749.4710b305f7b4.1650449.33 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410034.4710b305f7b4.1650449.34 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410034.4710b305f7b4.1650449.34 new file mode 100644 index 000000000..e1d96a94c Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410034.4710b305f7b4.1650449.34 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410321.4710b305f7b4.1650449.35 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410321.4710b305f7b4.1650449.35 new file mode 100644 index 000000000..1dfb31bb1 Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410321.4710b305f7b4.1650449.35 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410615.4710b305f7b4.1650449.36 b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410615.4710b305f7b4.1650449.36 new file mode 100644 index 000000000..7b959b96d Binary files /dev/null and b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/events.out.tfevents.1702410615.4710b305f7b4.1650449.36 differ diff --git a/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/hparams.yml b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/hparams.yml new file mode 100644 index 000000000..03b713629 --- /dev/null +++ b/examples/hgcal_autoencoder/adaboost_fixed_mask_short/adaboost_large_fixed_mask_seed432384445/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/amd_license b/examples/hgcal_autoencoder/amd_license new file mode 100644 index 000000000..74f14ab89 --- /dev/null +++ b/examples/hgcal_autoencoder/amd_license @@ -0,0 +1,14 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + diff --git a/examples/hgcal_autoencoder/autoencoder.py b/examples/hgcal_autoencoder/autoencoder.py new file mode 100644 index 000000000..f7e6bfd7f --- /dev/null +++ b/examples/hgcal_autoencoder/autoencoder.py @@ -0,0 +1,265 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# Copyright (C) 2023 FastML +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License.import os + +import torch +import torch.nn as nn + +import brevitas.nn as qnn +from brevitas.core.quant import QuantType +from brevitas.core.scaling import ScalingImplType + +from functools import reduce +from pyverilator import PyVerilator + +from logicnets.quant import QuantBrevitasActivation +from logicnets.nn import SparseLinearNeq, RandomFixedSparsityMask2D + +from encoder import EncoderNeqModel, EncoderLutModel, EncoderFloatModel +from decoder import Decoder + +from dataset import ARRANGE, ARRANGE_MASK + + +CALQ_MASK = torch.tensor( + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + ] +) + +class AutoencoderNeqModel(nn.Module): + def __init__( + self, + config, + input_length=64, + output_length=16, + ): + super(AutoencoderNeqModel, self).__init__() + self.encoded_dim = 16 + self.shape = (1, 8, 8) # PyTorch defaults to (C, H, W) + self.val_sum = None + self.num_neurons = [input_length] + config["hidden_layer"] + [output_length] + + self.encoder = EncoderNeqModel( + config=config, + input_length=input_length, + output_length=output_length, + ) + self.decoder = Decoder(128) + self.is_verilog_inference = False + + # Methods to measure model's physics performance + def invert_arrange(self): + """ + Invert the arrange mask + """ + remap = [] + hashmap = {} # cell : index mapping + found_duplicate_charge = len(ARRANGE[ARRANGE_MASK == 1]) > len( + torch.unique(ARRANGE[ARRANGE_MASK == 1]) + ) + for i in range(len(ARRANGE)): + if ARRANGE_MASK[i] == 1: + if found_duplicate_charge: + if CALQ_MASK[i] == 1: + hashmap[int(ARRANGE[i])] = i + else: + hashmap[int(ARRANGE[i])] = i + for i in range(len(torch.unique(ARRANGE))): + remap.append(hashmap[i]) + return torch.tensor(remap) + + def map_to_calq(self, x): + """ + Map the input/output of the autoencoder into CALQs orders + """ + remap = self.invert_arrange() + image_size = self.shape[0] * self.shape[1] * self.shape[2] + reshaped_x = x.reshape(len(x), image_size) + reshaped_x[:, ARRANGE_MASK == 0] = 0 + return reshaped_x[:, remap] + + def set_val_sum(self, val_sum): + self.val_sum = val_sum + + # LogicNets forward methods + def verilog_forward(self, x): + z = self.encoder.verilog_forward(x) + x_hat = self.decoder(z) + return x_hat + + def pytorch_forward(self, x): + return self.decoder(self.encoder(x)) + + def forward(self, x): + if self.is_verilog_inference: + return self.verilog_forward(x) + return self.pytorch_forward(x) + + def verilog_inference(self, verilog_dir, top_module_filename, logfile=None, add_registers: bool = False): + self.encoder.verilog_inference( + verilog_dir, + top_module_filename, + logfile=logfile, + add_registers=add_registers, + ) + self.is_verilog_inference = True + + def pytorch_inference(self): + self.is_verilog_inference = False + + +class AutoencoderLutModel(AutoencoderNeqModel): + + def __init__( + self, + config, + input_length=64, + output_length=16, + ): + AutoencoderNeqModel.__init__( + self, + config, + input_length=input_length, + output_length=output_length, + ) + self.encoder = EncoderLutModel( + config, + input_length=input_length, + output_length=output_length, + ) + +class AutoencoderFloatModel(nn.Module): + def __init__(self, config): + super(AutoencoderFloatModel, self).__init__() + self.shape = (1, 8, 8) # PyTorch defaults to (C, H, W) + self.encoder = EncoderFloatModel( + num_dense_feat=config["num_dense_feat"], + qid_bitwidth=config["output_bitwidth"], + ) + self.decoder = Decoder(num_dense_feat=config["num_dense_feat"]) + + # Methods to measure model's physics performance + def invert_arrange(self): + """ + Invert the arrange mask + """ + remap = [] + hashmap = {} # cell : index mapping + found_duplicate_charge = len(ARRANGE[ARRANGE_MASK == 1]) > len( + torch.unique(ARRANGE[ARRANGE_MASK == 1]) + ) + for i in range(len(ARRANGE)): + if ARRANGE_MASK[i] == 1: + if found_duplicate_charge: + if CALQ_MASK[i] == 1: + hashmap[int(ARRANGE[i])] = i + else: + hashmap[int(ARRANGE[i])] = i + for i in range(len(torch.unique(ARRANGE))): + remap.append(hashmap[i]) + return torch.tensor(remap) + + def map_to_calq(self, x): + """ + Map the input/output of the autoencoder into CALQs orders + """ + remap = self.invert_arrange() + image_size = self.shape[0] * self.shape[1] * self.shape[2] + reshaped_x = x.reshape(len(x), image_size) + reshaped_x[:, ARRANGE_MASK == 0] = 0 + return reshaped_x[:, remap] + + def set_val_sum(self, val_sum): + self.val_sum = val_sum + + def forward(self, x): + return self.decoder(self.encoder(x)) + diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/averaging_large_ensemble_size16_seed1_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/averaging_large_ensemble_size16_seed1_loss=0.007_emd.txt new file mode 100644 index 000000000..1d25381aa --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/averaging_large_ensemble_size16_seed1_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.1573907536573793 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/events.out.tfevents.1700066749.a8354bfc48a0.530.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/events.out.tfevents.1700066749.a8354bfc48a0.530.0 new file mode 100644 index 000000000..4e523c40c Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/events.out.tfevents.1700066749.a8354bfc48a0.530.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/hparams.yml new file mode 100644 index 000000000..7bc30c447 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed1/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/averaging_large_ensemble_size16_seed2_loss=0.010_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/averaging_large_ensemble_size16_seed2_loss=0.010_emd.txt new file mode 100644 index 000000000..85aa195f9 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/averaging_large_ensemble_size16_seed2_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.329740039697399 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/events.out.tfevents.1700277719.a8354bfc48a0.113904.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/events.out.tfevents.1700277719.a8354bfc48a0.113904.0 new file mode 100644 index 000000000..697016e6a Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/events.out.tfevents.1700277719.a8354bfc48a0.113904.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/hparams.yml new file mode 100644 index 000000000..45fd88419 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed2/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/averaging_large_ensemble_size16_seed432384445_loss=0.009_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/averaging_large_ensemble_size16_seed432384445_loss=0.009_emd.txt new file mode 100644 index 000000000..cb6616383 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/averaging_large_ensemble_size16_seed432384445_loss=0.009_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2281881002312127 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/events.out.tfevents.1700066749.a8354bfc48a0.536.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/events.out.tfevents.1700066749.a8354bfc48a0.536.0 new file mode 100644 index 000000000..b9e34bd22 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/events.out.tfevents.1700066749.a8354bfc48a0.536.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/hparams.yml new file mode 100644 index 000000000..aba43bdc5 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size16_seed432384445/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/averaging_large_ensemble_size2_seed1_loss=0.009_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/averaging_large_ensemble_size2_seed1_loss=0.009_emd.txt new file mode 100644 index 000000000..b090785a4 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/averaging_large_ensemble_size2_seed1_loss=0.009_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.307771247368208 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/events.out.tfevents.1700278865.a8354bfc48a0.114555.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/events.out.tfevents.1700278865.a8354bfc48a0.114555.0 new file mode 100644 index 000000000..2161a283c Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/events.out.tfevents.1700278865.a8354bfc48a0.114555.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/hparams.yml new file mode 100644 index 000000000..0c8ed800e --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed1/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/averaging_large_ensemble_size2_seed2_loss=0.011_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/averaging_large_ensemble_size2_seed2_loss=0.011_emd.txt new file mode 100644 index 000000000..9f62da4c5 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/averaging_large_ensemble_size2_seed2_loss=0.011_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3723479724583225 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/events.out.tfevents.1700066743.a8354bfc48a0.542.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/events.out.tfevents.1700066743.a8354bfc48a0.542.0 new file mode 100644 index 000000000..022b3e9e1 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/events.out.tfevents.1700066743.a8354bfc48a0.542.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/hparams.yml new file mode 100644 index 000000000..5af5db328 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed2/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/averaging_large_ensemble_size2_seed432384445_loss=0.010_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/averaging_large_ensemble_size2_seed432384445_loss=0.010_emd.txt new file mode 100644 index 000000000..19681990d --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/averaging_large_ensemble_size2_seed432384445_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3396513866820985 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/events.out.tfevents.1700105126.a8354bfc48a0.31155.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/events.out.tfevents.1700105126.a8354bfc48a0.31155.0 new file mode 100644 index 000000000..ef230c9f4 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/events.out.tfevents.1700105126.a8354bfc48a0.31155.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/hparams.yml new file mode 100644 index 000000000..b39ebf173 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size2_seed432384445/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/averaging_large_ensemble_size32_seed1_loss=0.010_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/averaging_large_ensemble_size32_seed1_loss=0.010_emd.txt new file mode 100644 index 000000000..6e5ae626c --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/averaging_large_ensemble_size32_seed1_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3738702480118044 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/events.out.tfevents.1700066756.a8354bfc48a0.546.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/events.out.tfevents.1700066756.a8354bfc48a0.546.0 new file mode 100644 index 000000000..812e72499 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/events.out.tfevents.1700066756.a8354bfc48a0.546.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/hparams.yml new file mode 100644 index 000000000..58ef7c04d --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed1/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/averaging_large_ensemble_size32_seed2_loss=0.006_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/averaging_large_ensemble_size32_seed2_loss=0.006_emd.txt new file mode 100644 index 000000000..7ea6a299c --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/averaging_large_ensemble_size32_seed2_loss=0.006_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.1899303859032857 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/events.out.tfevents.1700441639.a8354bfc48a0.165670.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/events.out.tfevents.1700441639.a8354bfc48a0.165670.0 new file mode 100644 index 000000000..ef673b194 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/events.out.tfevents.1700441639.a8354bfc48a0.165670.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/hparams.yml new file mode 100644 index 000000000..1c7bbf3a3 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed2/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/averaging_large_ensemble_size32_seed432384445_loss=0.027_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/averaging_large_ensemble_size32_seed432384445_loss=0.027_emd.txt new file mode 100644 index 000000000..0ecfdd895 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/averaging_large_ensemble_size32_seed432384445_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6246319240701201 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/events.out.tfevents.1700066756.a8354bfc48a0.554.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/events.out.tfevents.1700066756.a8354bfc48a0.554.0 new file mode 100644 index 000000000..a4925db51 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/events.out.tfevents.1700066756.a8354bfc48a0.554.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/hparams.yml new file mode 100644 index 000000000..ceef5121d --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size32_seed432384445/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/averaging_large_ensemble_size4_seed1_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/averaging_large_ensemble_size4_seed1_loss=0.007_emd.txt new file mode 100644 index 000000000..163d021c4 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/averaging_large_ensemble_size4_seed1_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2472025855057056 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/events.out.tfevents.1700446329.a8354bfc48a0.166729.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/events.out.tfevents.1700446329.a8354bfc48a0.166729.0 new file mode 100644 index 000000000..7920148a8 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/events.out.tfevents.1700446329.a8354bfc48a0.166729.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/hparams.yml new file mode 100644 index 000000000..123314982 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed1/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/averaging_large_ensemble_size4_seed2_loss=0.033_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/averaging_large_ensemble_size4_seed2_loss=0.033_emd.txt new file mode 100644 index 000000000..a38bff1fc --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/averaging_large_ensemble_size4_seed2_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0338267211033982 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/events.out.tfevents.1700066744.a8354bfc48a0.557.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/events.out.tfevents.1700066744.a8354bfc48a0.557.0 new file mode 100644 index 000000000..ae1e3c78c Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/events.out.tfevents.1700066744.a8354bfc48a0.557.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/hparams.yml new file mode 100644 index 000000000..68f3fb215 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed2/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/averaging_large_ensemble_size4_seed432384445_loss=0.013_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/averaging_large_ensemble_size4_seed432384445_loss=0.013_emd.txt new file mode 100644 index 000000000..37563470a --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/averaging_large_ensemble_size4_seed432384445_loss=0.013_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4202051871985057 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/events.out.tfevents.1700134647.a8354bfc48a0.54146.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/events.out.tfevents.1700134647.a8354bfc48a0.54146.0 new file mode 100644 index 000000000..894eb9982 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/events.out.tfevents.1700134647.a8354bfc48a0.54146.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/hparams.yml new file mode 100644 index 000000000..9fc5c9a7d --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size4_seed432384445/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/averaging_large_ensemble_size8_seed1_loss=0.012_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/averaging_large_ensemble_size8_seed1_loss=0.012_emd.txt new file mode 100644 index 000000000..fe32cf8a8 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/averaging_large_ensemble_size8_seed1_loss=0.012_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4379475993608501 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/events.out.tfevents.1700475277.a8354bfc48a0.177042.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/events.out.tfevents.1700475277.a8354bfc48a0.177042.0 new file mode 100644 index 000000000..0496d4286 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/events.out.tfevents.1700475277.a8354bfc48a0.177042.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/hparams.yml new file mode 100644 index 000000000..8f716816e --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed1/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/averaging_large_ensemble_size8_seed2_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/averaging_large_ensemble_size8_seed2_loss=0.007_emd.txt new file mode 100644 index 000000000..c21728fcf --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/averaging_large_ensemble_size8_seed2_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.1815421817810696 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/events.out.tfevents.1700313885.a8354bfc48a0.133430.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/events.out.tfevents.1700313885.a8354bfc48a0.133430.0 new file mode 100644 index 000000000..e095ad2be Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/events.out.tfevents.1700313885.a8354bfc48a0.133430.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/hparams.yml new file mode 100644 index 000000000..93f806820 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed2/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/averaging_large_ensemble_size8_seed432384445_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/averaging_large_ensemble_size8_seed432384445_loss=0.007_emd.txt new file mode 100644 index 000000000..82c4e3d53 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/averaging_large_ensemble_size8_seed432384445_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.1854909707003203 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/events.out.tfevents.1700142455.a8354bfc48a0.60375.0 b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/events.out.tfevents.1700142455.a8354bfc48a0.60375.0 new file mode 100644 index 000000000..078fcdf52 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/events.out.tfevents.1700142455.a8354bfc48a0.60375.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/hparams.yml new file mode 100644 index 000000000..96a69fd4f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_ensemble_size8_seed432384445/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/averaging_large_fixed_mask_ensemble_size2_seed432384445_loss=0.014_eval_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/averaging_large_fixed_mask_ensemble_size2_seed432384445_loss=0.014_eval_emd.txt new file mode 100644 index 000000000..1f6332c60 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/averaging_large_fixed_mask_ensemble_size2_seed432384445_loss=0.014_eval_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4878088467939672 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/events.out.tfevents.1702379393.f3e74f40a1ee.70399.0 b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/events.out.tfevents.1702379393.f3e74f40a1ee.70399.0 new file mode 100644 index 000000000..8f31312a6 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/events.out.tfevents.1702379393.f3e74f40a1ee.70399.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/hparams.yml new file mode 100644 index 000000000..a0d2ca258 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size2_seed432384445/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/averaging_large_fixed_mask_ensemble_size4_seed432384445_loss=0.010_eval_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/averaging_large_fixed_mask_ensemble_size4_seed432384445_loss=0.010_eval_emd.txt new file mode 100644 index 000000000..13beab069 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/averaging_large_fixed_mask_ensemble_size4_seed432384445_loss=0.010_eval_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.32128318551299 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/events.out.tfevents.1702420268.f3e74f40a1ee.84309.0 b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/events.out.tfevents.1702420268.f3e74f40a1ee.84309.0 new file mode 100644 index 000000000..5c2ea51c1 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/events.out.tfevents.1702420268.f3e74f40a1ee.84309.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/hparams.yml new file mode 100644 index 000000000..79833548d --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size4_seed432384445/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/averaging_large_fixed_mask_ensemble_size8_seed432384445_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/averaging_large_fixed_mask_ensemble_size8_seed432384445_loss=0.007_emd.txt new file mode 100644 index 000000000..4859e94a1 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/averaging_large_fixed_mask_ensemble_size8_seed432384445_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.21208734672257 diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/events.out.tfevents.1702491853.f3e74f40a1ee.98219.0 b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/events.out.tfevents.1702491853.f3e74f40a1ee.98219.0 new file mode 100644 index 000000000..f1b319d68 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/events.out.tfevents.1702491853.f3e74f40a1ee.98219.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/hparams.yml new file mode 100644 index 000000000..b527a54c6 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_large_fixed_mask_ensemble_size8_seed432384445/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/averaging_medium_ensemble_size16_seed1_loss=0.008_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/averaging_medium_ensemble_size16_seed1_loss=0.008_emd.txt new file mode 100644 index 000000000..a70893bb1 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/averaging_medium_ensemble_size16_seed1_loss=0.008_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2176951067568074 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/events.out.tfevents.1700671250.4710b305f7b4.550.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/events.out.tfevents.1700671250.4710b305f7b4.550.0 new file mode 100644 index 000000000..164b7fda1 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/events.out.tfevents.1700671250.4710b305f7b4.550.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/hparams.yml new file mode 100644 index 000000000..9237bfb1e --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed1/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/averaging_medium_ensemble_size16_seed2_loss=0.031_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/averaging_medium_ensemble_size16_seed2_loss=0.031_emd.txt new file mode 100644 index 000000000..c440b21e1 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/averaging_medium_ensemble_size16_seed2_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9301079570906778 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/events.out.tfevents.1700671250.4710b305f7b4.542.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/events.out.tfevents.1700671250.4710b305f7b4.542.0 new file mode 100644 index 000000000..96aa1aa94 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/events.out.tfevents.1700671250.4710b305f7b4.542.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/hparams.yml new file mode 100644 index 000000000..e1329b2b9 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed2/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/averaging_medium_ensemble_size16_seed524926359_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/averaging_medium_ensemble_size16_seed524926359_loss=0.007_emd.txt new file mode 100644 index 000000000..f2fa7f8e1 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/averaging_medium_ensemble_size16_seed524926359_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.1961832565949948 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/events.out.tfevents.1700671250.4710b305f7b4.536.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/events.out.tfevents.1700671250.4710b305f7b4.536.0 new file mode 100644 index 000000000..ee501203e Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/events.out.tfevents.1700671250.4710b305f7b4.536.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/hparams.yml new file mode 100644 index 000000000..400ffc1f5 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size16_seed524926359/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/averaging_medium_ensemble_size2_seed1_loss=0.022_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/averaging_medium_ensemble_size2_seed1_loss=0.022_emd.txt new file mode 100644 index 000000000..a5d9623a8 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/averaging_medium_ensemble_size2_seed1_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6701545468745962 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/events.out.tfevents.1700671240.4710b305f7b4.562.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/events.out.tfevents.1700671240.4710b305f7b4.562.0 new file mode 100644 index 000000000..4221cf7bb Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/events.out.tfevents.1700671240.4710b305f7b4.562.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/hparams.yml new file mode 100644 index 000000000..044ec19cd --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed1/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/averaging_medium_ensemble_size2_seed2_loss=0.021_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/averaging_medium_ensemble_size2_seed2_loss=0.021_emd.txt new file mode 100644 index 000000000..4dc2575d4 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/averaging_medium_ensemble_size2_seed2_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5072397575392606 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/events.out.tfevents.1700671240.4710b305f7b4.565.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/events.out.tfevents.1700671240.4710b305f7b4.565.0 new file mode 100644 index 000000000..e3b0a47e5 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/events.out.tfevents.1700671240.4710b305f7b4.565.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/hparams.yml new file mode 100644 index 000000000..238bfac1c --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed2/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/averaging_medium_ensemble_size2_seed524926359_loss=0.018_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/averaging_medium_ensemble_size2_seed524926359_loss=0.018_emd.txt new file mode 100644 index 000000000..881f6cbf5 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/averaging_medium_ensemble_size2_seed524926359_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.578974287046897 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/events.out.tfevents.1700671240.4710b305f7b4.554.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/events.out.tfevents.1700671240.4710b305f7b4.554.0 new file mode 100644 index 000000000..ebb76c182 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/events.out.tfevents.1700671240.4710b305f7b4.554.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/hparams.yml new file mode 100644 index 000000000..47026937f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size2_seed524926359/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/averaging_medium_ensemble_size32_seed1_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/averaging_medium_ensemble_size32_seed1_loss=0.007_emd.txt new file mode 100644 index 000000000..a6a5dfa43 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/averaging_medium_ensemble_size32_seed1_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.1533145773757245 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/events.out.tfevents.1700731021.4710b305f7b4.51080.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/events.out.tfevents.1700731021.4710b305f7b4.51080.0 new file mode 100644 index 000000000..633d7ce8f Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/events.out.tfevents.1700731021.4710b305f7b4.51080.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/hparams.yml new file mode 100644 index 000000000..13a1160a4 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed1/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/averaging_medium_ensemble_size32_seed2_loss=0.011_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/averaging_medium_ensemble_size32_seed2_loss=0.011_emd.txt new file mode 100644 index 000000000..881ca8bd1 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/averaging_medium_ensemble_size32_seed2_loss=0.011_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.311476843397469 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/events.out.tfevents.1700731300.4710b305f7b4.51527.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/events.out.tfevents.1700731300.4710b305f7b4.51527.0 new file mode 100644 index 000000000..afa2fd5cd Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/events.out.tfevents.1700731300.4710b305f7b4.51527.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/hparams.yml new file mode 100644 index 000000000..f7a2b76d3 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed2/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/averaging_medium_ensemble_size32_seed524926359_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/averaging_medium_ensemble_size32_seed524926359_loss=0.007_emd.txt new file mode 100644 index 000000000..a3b60c603 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/averaging_medium_ensemble_size32_seed524926359_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2172971026958628 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/events.out.tfevents.1700728331.4710b305f7b4.49239.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/events.out.tfevents.1700728331.4710b305f7b4.49239.0 new file mode 100644 index 000000000..ce1362783 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/events.out.tfevents.1700728331.4710b305f7b4.49239.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/hparams.yml new file mode 100644 index 000000000..eafab2a76 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size32_seed524926359/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/averaging_medium_ensemble_size4_seed1_loss=0.012_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/averaging_medium_ensemble_size4_seed1_loss=0.012_emd.txt new file mode 100644 index 000000000..359d62e38 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/averaging_medium_ensemble_size4_seed1_loss=0.012_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.312518967532247 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/events.out.tfevents.1700983436.4710b305f7b4.101869.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/events.out.tfevents.1700983436.4710b305f7b4.101869.0 new file mode 100644 index 000000000..6260d620c Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/events.out.tfevents.1700983436.4710b305f7b4.101869.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/hparams.yml new file mode 100644 index 000000000..7d2c92a40 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed1/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/averaging_medium_ensemble_size4_seed2_loss=0.012_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/averaging_medium_ensemble_size4_seed2_loss=0.012_emd.txt new file mode 100644 index 000000000..012ca0371 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/averaging_medium_ensemble_size4_seed2_loss=0.012_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3270712322617724 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/events.out.tfevents.1700984549.4710b305f7b4.102452.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/events.out.tfevents.1700984549.4710b305f7b4.102452.0 new file mode 100644 index 000000000..7951ce9c6 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/events.out.tfevents.1700984549.4710b305f7b4.102452.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/hparams.yml new file mode 100644 index 000000000..90db2be76 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed2/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/averaging_medium_ensemble_size4_seed524926359_loss=0.017_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/averaging_medium_ensemble_size4_seed524926359_loss=0.017_emd.txt new file mode 100644 index 000000000..9689ec91b --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/averaging_medium_ensemble_size4_seed524926359_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.483247597196212 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/events.out.tfevents.1700988792.4710b305f7b4.104599.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/events.out.tfevents.1700988792.4710b305f7b4.104599.0 new file mode 100644 index 000000000..0aeb87585 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/events.out.tfevents.1700988792.4710b305f7b4.104599.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/hparams.yml new file mode 100644 index 000000000..24651c9d0 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size4_seed524926359/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/averaging_medium_ensemble_size8_seed1_loss=0.009_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/averaging_medium_ensemble_size8_seed1_loss=0.009_emd.txt new file mode 100644 index 000000000..a97b0a29a --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/averaging_medium_ensemble_size8_seed1_loss=0.009_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2601962982786226 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/events.out.tfevents.1701079152.4710b305f7b4.149178.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/events.out.tfevents.1701079152.4710b305f7b4.149178.0 new file mode 100644 index 000000000..890c23369 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/events.out.tfevents.1701079152.4710b305f7b4.149178.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/hparams.yml new file mode 100644 index 000000000..828fa34eb --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed1/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/averaging_medium_ensemble_size8_seed2_loss=0.008_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/averaging_medium_ensemble_size8_seed2_loss=0.008_emd.txt new file mode 100644 index 000000000..f7064b4a5 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/averaging_medium_ensemble_size8_seed2_loss=0.008_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2477825907502713 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/events.out.tfevents.1701080644.4710b305f7b4.150169.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/events.out.tfevents.1701080644.4710b305f7b4.150169.0 new file mode 100644 index 000000000..6c85e4581 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/events.out.tfevents.1701080644.4710b305f7b4.150169.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/hparams.yml new file mode 100644 index 000000000..5755483d3 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed2/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/averaging_medium_ensemble_size8_seed524926359_loss=0.009_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/averaging_medium_ensemble_size8_seed524926359_loss=0.009_emd.txt new file mode 100644 index 000000000..322757858 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/averaging_medium_ensemble_size8_seed524926359_loss=0.009_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.268691055057542 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/events.out.tfevents.1701085871.4710b305f7b4.152384.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/events.out.tfevents.1701085871.4710b305f7b4.152384.0 new file mode 100644 index 000000000..51e64a2ce Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/events.out.tfevents.1701085871.4710b305f7b4.152384.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/hparams.yml new file mode 100644 index 000000000..907c16bf0 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_ensemble_size8_seed524926359/hparams.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/averaging_medium_fixed_mask_ensemble_size2_seed524926359_loss=0.023_eval_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/averaging_medium_fixed_mask_ensemble_size2_seed524926359_loss=0.023_eval_emd.txt new file mode 100644 index 000000000..6c9f829bb --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/averaging_medium_fixed_mask_ensemble_size2_seed524926359_loss=0.023_eval_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5483678737380113 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/events.out.tfevents.1702392733.743e748117cb.489678.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/events.out.tfevents.1702392733.743e748117cb.489678.0 new file mode 100644 index 000000000..729f158c6 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/events.out.tfevents.1702392733.743e748117cb.489678.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/hparams.yml new file mode 100644 index 000000000..594c36bed --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size2_seed524926359/hparams.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size4_seed524926359/events.out.tfevents.1702455004.743e748117cb.520951.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size4_seed524926359/events.out.tfevents.1702455004.743e748117cb.520951.0 new file mode 100644 index 000000000..be767d19d Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size4_seed524926359/events.out.tfevents.1702455004.743e748117cb.520951.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size4_seed524926359/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size4_seed524926359/hparams.yml new file mode 100644 index 000000000..7f0c6ab36 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size4_seed524926359/hparams.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/averaging_medium_fixed_mask_ensemble_size8_seed524926359_loss=0.011_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/averaging_medium_fixed_mask_ensemble_size8_seed524926359_loss=0.011_emd.txt new file mode 100644 index 000000000..9ac14a130 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/averaging_medium_fixed_mask_ensemble_size8_seed524926359_loss=0.011_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2812789029089655 diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/events.out.tfevents.1702564936.743e748117cb.592646.0 b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/events.out.tfevents.1702564936.743e748117cb.592646.0 new file mode 100644 index 000000000..e5375c6b4 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/events.out.tfevents.1702564936.743e748117cb.592646.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/hparams.yml new file mode 100644 index 000000000..435bf14a1 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_medium_fixed_mask_ensemble_size8_seed524926359/hparams.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/averaging_small_ensemble_size16_seed1_loss=0.008_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/averaging_small_ensemble_size16_seed1_loss=0.008_emd.txt new file mode 100644 index 000000000..d0d46e37f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/averaging_small_ensemble_size16_seed1_loss=0.008_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2706298616977567 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/events.out.tfevents.1700482142.a8354bfc48a0.180215.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/events.out.tfevents.1700482142.a8354bfc48a0.180215.0 new file mode 100644 index 000000000..951119c4a Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/events.out.tfevents.1700482142.a8354bfc48a0.180215.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/hparams.yml new file mode 100644 index 000000000..776129df3 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed1/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/averaging_small_ensemble_size16_seed2_loss=0.008_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/averaging_small_ensemble_size16_seed2_loss=0.008_emd.txt new file mode 100644 index 000000000..aadd2e414 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/averaging_small_ensemble_size16_seed2_loss=0.008_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2848815604555843 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/events.out.tfevents.1700730454.a8354bfc48a0.317045.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/events.out.tfevents.1700730454.a8354bfc48a0.317045.0 new file mode 100644 index 000000000..ee3adddc1 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/events.out.tfevents.1700730454.a8354bfc48a0.317045.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/hparams.yml new file mode 100644 index 000000000..a62410704 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed2/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/averaging_small_ensemble_size16_seed963241121_loss=0.011_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/averaging_small_ensemble_size16_seed963241121_loss=0.011_emd.txt new file mode 100644 index 000000000..36a3fb168 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/averaging_small_ensemble_size16_seed963241121_loss=0.011_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3435383863418833 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/events.out.tfevents.1700482141.a8354bfc48a0.180212.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/events.out.tfevents.1700482141.a8354bfc48a0.180212.0 new file mode 100644 index 000000000..76a40d265 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/events.out.tfevents.1700482141.a8354bfc48a0.180212.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/hparams.yml new file mode 100644 index 000000000..07c5265e0 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size16_seed963241121/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/averaging_small_ensemble_size2_seed1_loss=0.017_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/averaging_small_ensemble_size2_seed1_loss=0.017_emd.txt new file mode 100644 index 000000000..faf33b182 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/averaging_small_ensemble_size2_seed1_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5187939172574327 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/events.out.tfevents.1700741770.a8354bfc48a0.321099.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/events.out.tfevents.1700741770.a8354bfc48a0.321099.0 new file mode 100644 index 000000000..70afffb3c Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/events.out.tfevents.1700741770.a8354bfc48a0.321099.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/hparams.yml new file mode 100644 index 000000000..6515a12e5 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed1/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/averaging_small_ensemble_size2_seed2_loss=0.026_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/averaging_small_ensemble_size2_seed2_loss=0.026_emd.txt new file mode 100644 index 000000000..d3f2a2965 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/averaging_small_ensemble_size2_seed2_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8174040737830686 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/events.out.tfevents.1700482135.a8354bfc48a0.180193.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/events.out.tfevents.1700482135.a8354bfc48a0.180193.0 new file mode 100644 index 000000000..ffc1640aa Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/events.out.tfevents.1700482135.a8354bfc48a0.180193.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/hparams.yml new file mode 100644 index 000000000..16be9a386 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed2/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/averaging_small_ensemble_size2_seed963241121_loss=0.017_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/averaging_small_ensemble_size2_seed963241121_loss=0.017_emd.txt new file mode 100644 index 000000000..34ad17757 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/averaging_small_ensemble_size2_seed963241121_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5145687850063239 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/events.out.tfevents.1700529748.a8354bfc48a0.222635.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/events.out.tfevents.1700529748.a8354bfc48a0.222635.0 new file mode 100644 index 000000000..64f339400 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/events.out.tfevents.1700529748.a8354bfc48a0.222635.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/hparams.yml new file mode 100644 index 000000000..9daf4ba32 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size2_seed963241121/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/averaging_small_ensemble_size32_seed1_loss=0.007_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/averaging_small_ensemble_size32_seed1_loss=0.007_emd.txt new file mode 100644 index 000000000..92807986d --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/averaging_small_ensemble_size32_seed1_loss=0.007_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.1388225977145 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/events.out.tfevents.1700482150.a8354bfc48a0.180203.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/events.out.tfevents.1700482150.a8354bfc48a0.180203.0 new file mode 100644 index 000000000..b29c2b114 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/events.out.tfevents.1700482150.a8354bfc48a0.180203.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/hparams.yml new file mode 100644 index 000000000..dbb17bd11 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed1/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/averaging_small_ensemble_size32_seed2_loss=0.013_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/averaging_small_ensemble_size32_seed2_loss=0.013_emd.txt new file mode 100644 index 000000000..885ccec80 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/averaging_small_ensemble_size32_seed2_loss=0.013_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3220869221851719 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/events.out.tfevents.1700482149.a8354bfc48a0.180198.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/events.out.tfevents.1700482149.a8354bfc48a0.180198.0 new file mode 100644 index 000000000..e2d0b9826 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/events.out.tfevents.1700482149.a8354bfc48a0.180198.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/hparams.yml new file mode 100644 index 000000000..f25694f31 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed2/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/averaging_small_ensemble_size32_seed963241121_loss=0.014_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/averaging_small_ensemble_size32_seed963241121_loss=0.014_emd.txt new file mode 100644 index 000000000..3eb78b36f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/averaging_small_ensemble_size32_seed963241121_loss=0.014_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2849485023171558 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/events.out.tfevents.1700573316.a8354bfc48a0.257257.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/events.out.tfevents.1700573316.a8354bfc48a0.257257.0 new file mode 100644 index 000000000..6bc1403f7 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/events.out.tfevents.1700573316.a8354bfc48a0.257257.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/hparams.yml new file mode 100644 index 000000000..4010e173f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size32_seed963241121/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/averaging_small_ensemble_size4_seed1_loss=0.012_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/averaging_small_ensemble_size4_seed1_loss=0.012_emd.txt new file mode 100644 index 000000000..b922f497b --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/averaging_small_ensemble_size4_seed1_loss=0.012_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4092721438873717 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/events.out.tfevents.1700482136.a8354bfc48a0.180188.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/events.out.tfevents.1700482136.a8354bfc48a0.180188.0 new file mode 100644 index 000000000..c7213867e Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/events.out.tfevents.1700482136.a8354bfc48a0.180188.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/hparams.yml new file mode 100644 index 000000000..19d80ee9f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed1/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/averaging_small_ensemble_size4_seed2_loss=0.016_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/averaging_small_ensemble_size4_seed2_loss=0.016_emd.txt new file mode 100644 index 000000000..20ba174d0 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/averaging_small_ensemble_size4_seed2_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6011357477902373 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/events.out.tfevents.1700567102.a8354bfc48a0.252084.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/events.out.tfevents.1700567102.a8354bfc48a0.252084.0 new file mode 100644 index 000000000..c5ae3d199 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/events.out.tfevents.1700567102.a8354bfc48a0.252084.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/hparams.yml new file mode 100644 index 000000000..898add5df --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed2/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/averaging_small_ensemble_size4_seed963241121_loss=0.015_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/averaging_small_ensemble_size4_seed963241121_loss=0.015_emd.txt new file mode 100644 index 000000000..caea5a68f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/averaging_small_ensemble_size4_seed963241121_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5925913351481003 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/events.out.tfevents.1700786719.a8354bfc48a0.346910.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/events.out.tfevents.1700786719.a8354bfc48a0.346910.0 new file mode 100644 index 000000000..dfa94b4aa Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/events.out.tfevents.1700786719.a8354bfc48a0.346910.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/hparams.yml new file mode 100644 index 000000000..59c86ebf7 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size4_seed963241121/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/averaging_small_ensemble_size8_seed1_loss=0.010_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/averaging_small_ensemble_size8_seed1_loss=0.010_emd.txt new file mode 100644 index 000000000..50f789271 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/averaging_small_ensemble_size8_seed1_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.329124483799184 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/events.out.tfevents.1700648100.a8354bfc48a0.289803.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/events.out.tfevents.1700648100.a8354bfc48a0.289803.0 new file mode 100644 index 000000000..e05be77d9 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/events.out.tfevents.1700648100.a8354bfc48a0.289803.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/hparams.yml new file mode 100644 index 000000000..f16eeaa07 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed1/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/averaging_small_ensemble_size8_seed2_loss=0.011_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/averaging_small_ensemble_size8_seed2_loss=0.011_emd.txt new file mode 100644 index 000000000..b792c074a --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/averaging_small_ensemble_size8_seed2_loss=0.011_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3527253421536958 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/events.out.tfevents.1700957320.a8354bfc48a0.388747.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/events.out.tfevents.1700957320.a8354bfc48a0.388747.0 new file mode 100644 index 000000000..d62e50441 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/events.out.tfevents.1700957320.a8354bfc48a0.388747.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/hparams.yml new file mode 100644 index 000000000..ea1dfc81d --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed2/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/averaging_small_ensemble_size8_seed963241121_loss=0.014_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/averaging_small_ensemble_size8_seed963241121_loss=0.014_emd.txt new file mode 100644 index 000000000..eeb3ed5a2 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/averaging_small_ensemble_size8_seed963241121_loss=0.014_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4476563175669812 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/events.out.tfevents.1700970264.a8354bfc48a0.392087.0 b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/events.out.tfevents.1700970264.a8354bfc48a0.392087.0 new file mode 100644 index 000000000..ee0888eb5 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/events.out.tfevents.1700970264.a8354bfc48a0.392087.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/hparams.yml new file mode 100644 index 000000000..9b85899d7 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_ensemble_size8_seed963241121/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/averaging_small_fixed_mask_ensemble_size2_seed963241121_loss=0.015_eval_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/averaging_small_fixed_mask_ensemble_size2_seed963241121_loss=0.015_eval_emd.txt new file mode 100644 index 000000000..65d2eac37 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/averaging_small_fixed_mask_ensemble_size2_seed963241121_loss=0.015_eval_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4547198020436458 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/events.out.tfevents.1702392733.743e748117cb.489681.0 b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/events.out.tfevents.1702392733.743e748117cb.489681.0 new file mode 100644 index 000000000..e68796216 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/events.out.tfevents.1702392733.743e748117cb.489681.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/hparams.yml new file mode 100644 index 000000000..c23516aac --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size2_seed963241121/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size4_seed963241121/events.out.tfevents.1702439832.743e748117cb.514793.0 b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size4_seed963241121/events.out.tfevents.1702439832.743e748117cb.514793.0 new file mode 100644 index 000000000..92d1687db Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size4_seed963241121/events.out.tfevents.1702439832.743e748117cb.514793.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size4_seed963241121/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size4_seed963241121/hparams.yml new file mode 100644 index 000000000..e7fa02b7f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size4_seed963241121/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/averaging_small_fixed_mask_ensemble_size8_seed963241121_loss=0.010_emd.txt b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/averaging_small_fixed_mask_ensemble_size8_seed963241121_loss=0.010_emd.txt new file mode 100644 index 000000000..cdec25b27 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/averaging_small_fixed_mask_ensemble_size8_seed963241121_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3186359155390688 diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/events.out.tfevents.1702521295.743e748117cb.560981.0 b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/events.out.tfevents.1702521295.743e748117cb.560981.0 new file mode 100644 index 000000000..779b18598 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/events.out.tfevents.1702521295.743e748117cb.560981.0 differ diff --git a/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/hparams.yml b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/hparams.yml new file mode 100644 index 000000000..436ebecd7 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/averaging_small_fixed_mask_ensemble_size8_seed963241121/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/averaging/hparam19_2036987025/events.out.tfevents.1699972055.f3e74f40a1ee.11059.0 b/examples/hgcal_autoencoder/averaging/hparam19_2036987025/events.out.tfevents.1699972055.f3e74f40a1ee.11059.0 new file mode 100644 index 000000000..61c85c294 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/hparam19_2036987025/events.out.tfevents.1699972055.f3e74f40a1ee.11059.0 differ diff --git a/examples/hgcal_autoencoder/averaging/hparam19_2036987025/hparam19_2036987025_loss=0.028_emd.txt b/examples/hgcal_autoencoder/averaging/hparam19_2036987025/hparam19_2036987025_loss=0.028_emd.txt new file mode 100644 index 000000000..55d206d1b --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/hparam19_2036987025/hparam19_2036987025_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8553436380205457 diff --git a/examples/hgcal_autoencoder/averaging/hparam19_2036987025/hparams.yml b/examples/hgcal_autoencoder/averaging/hparam19_2036987025/hparams.yml new file mode 100644 index 000000000..1b8f5237d --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/hparam19_2036987025/hparams.yml @@ -0,0 +1,35 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/averaging/hparam4_897072296/events.out.tfevents.1698931553.f3e74f40a1ee.1793.0 b/examples/hgcal_autoencoder/averaging/hparam4_897072296/events.out.tfevents.1698931553.f3e74f40a1ee.1793.0 new file mode 100644 index 000000000..9cdb69d70 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/hparam4_897072296/events.out.tfevents.1698931553.f3e74f40a1ee.1793.0 differ diff --git a/examples/hgcal_autoencoder/averaging/hparam4_897072296/hparam4_897072296_loss=0.008_emd.txt b/examples/hgcal_autoencoder/averaging/hparam4_897072296/hparam4_897072296_loss=0.008_emd.txt new file mode 100644 index 000000000..8d97c143f --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/hparam4_897072296/hparam4_897072296_loss=0.008_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2150247098358917 diff --git a/examples/hgcal_autoencoder/averaging/hparam4_897072296/hparams.yml b/examples/hgcal_autoencoder/averaging/hparam4_897072296/hparams.yml new file mode 100644 index 000000000..497fc6eb0 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/hparam4_897072296/hparams.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002623030869939436 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 40 +wd: 8.575835398277042e-05 diff --git a/examples/hgcal_autoencoder/averaging/hparam8_1916071045/events.out.tfevents.1700045311.f3e74f40a1ee.25039.0 b/examples/hgcal_autoencoder/averaging/hparam8_1916071045/events.out.tfevents.1700045311.f3e74f40a1ee.25039.0 new file mode 100644 index 000000000..37b3682e7 Binary files /dev/null and b/examples/hgcal_autoencoder/averaging/hparam8_1916071045/events.out.tfevents.1700045311.f3e74f40a1ee.25039.0 differ diff --git a/examples/hgcal_autoencoder/averaging/hparam8_1916071045/hparam8_1916071045_loss=0.008_emd.txt b/examples/hgcal_autoencoder/averaging/hparam8_1916071045/hparam8_1916071045_loss=0.008_emd.txt new file mode 100644 index 000000000..c388d2798 --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/hparam8_1916071045/hparam8_1916071045_loss=0.008_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.2206763155582312 diff --git a/examples/hgcal_autoencoder/averaging/hparam8_1916071045/hparams.yml b/examples/hgcal_autoencoder/averaging/hparam8_1916071045/hparams.yml new file mode 100644 index 000000000..8117a226c --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/hparam8_1916071045/hparams.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0052995130973145415 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 54 +wd: 0.0005659064770242497 diff --git a/examples/hgcal_autoencoder/averaging/results.csv b/examples/hgcal_autoencoder/averaging/results.csv new file mode 100644 index 000000000..1e1a8cc8a --- /dev/null +++ b/examples/hgcal_autoencoder/averaging/results.csv @@ -0,0 +1,47 @@ + +trial,emd,loss,ensemble_size,model_size +averaging_small_ensemble_size32_seed1,1.139,0.007,32,small +averaging_medium_ensemble_size32_seed1,1.153,0.007,32,medium +averaging_large_ensemble_size16_seed1,1.157,0.007,16,large +averaging_large_ensemble_size8_seed2,1.182,0.007,8,large +averaging_large_ensemble_size8_seed432384445,1.185,0.007,8,large +averaging_large_ensemble_size32_seed2,1.19,0.006,32,large +averaging_medium_ensemble_size16_seed524926359,1.196,0.007,16,medium +averaging_medium_ensemble_size32_seed524926359,1.217,0.007,32,medium +averaging_medium_ensemble_size16_seed1,1.218,0.008,16,medium +averaging_large_ensemble_size16_seed432384445,1.228,0.009,16,large +averaging_large_ensemble_size4_seed1,1.247,0.007,4,large +averaging_medium_ensemble_size8_seed2,1.248,0.008,8,medium +averaging_medium_ensemble_size8_seed1,1.26,0.009,8,medium +averaging_medium_ensemble_size8_seed524926359,1.269,0.009,8,medium +averaging_small_ensemble_size16_seed1,1.271,0.008,16,small +averaging_small_ensemble_size16_seed2,1.285,0.008,16,small +averaging_small_ensemble_size32_seed963241121,1.285,0.014,32,small +averaging_large_ensemble_size2_seed1,1.308,0.009,2,large +averaging_medium_ensemble_size32_seed2,1.311,0.011,32,medium +averaging_medium_ensemble_size4_seed1,1.313,0.012,4,medium +averaging_small_ensemble_size32_seed2,1.322,0.013,32,small +averaging_medium_ensemble_size4_seed2,1.327,0.012,4,medium +averaging_small_ensemble_size8_seed1,1.329,0.01,8,small +averaging_large_ensemble_size16_seed2,1.33,0.01,16,large +averaging_large_ensemble_size2_seed432384445,1.34,0.01,2,large +averaging_small_ensemble_size16_seed963241121,1.344,0.011,16,small +averaging_small_ensemble_size8_seed2,1.353,0.011,8,small +averaging_large_ensemble_size2_seed2,1.372,0.011,2,large +averaging_large_ensemble_size32_seed1,1.374,0.01,32,large +averaging_small_ensemble_size4_seed1,1.409,0.012,4,small +averaging_large_ensemble_size4_seed432384445,1.42,0.013,4,large +averaging_large_ensemble_size8_seed1,1.438,0.012,8,large +averaging_small_ensemble_size8_seed963241121,1.448,0.014,8,small +averaging_medium_ensemble_size4_seed524926359,1.483,0.017,4,medium +averaging_medium_ensemble_size2_seed2,1.507,0.021,2,medium +averaging_small_ensemble_size2_seed963241121,1.515,0.017,2,small +averaging_small_ensemble_size2_seed1,1.519,0.017,2,small +averaging_medium_ensemble_size2_seed524926359,1.579,0.018,2,medium +averaging_small_ensemble_size4_seed963241121,1.593,0.015,4,small +averaging_small_ensemble_size4_seed2,1.601,0.016,4,small +averaging_large_ensemble_size32_seed432384445,1.625,0.027,32,large +averaging_medium_ensemble_size2_seed1,1.67,0.022,2,medium +averaging_small_ensemble_size2_seed2,1.817,0.026,2,small +averaging_medium_ensemble_size16_seed2,1.93,0.031,16,medium +averaging_large_ensemble_size4_seed2,2.034,0.033,4,large diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/ensemble_perf.txt new file mode 100644 index 000000000..04da8aacc --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/ensemble_perf.txt @@ -0,0 +1,28 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.013622470200061798 +Ensemble size 1 val loss: 0.20699892938137054 Avg EMD = -1 +Single model 2 val loss: 0.0109691321849823 +Ensemble size 2 val loss: 0.20165592432022095 Avg EMD = -1 +Ensemble size 2 val loss: 0.018914753571152687 Avg EMD = 1.755305798798939 +Single model 3 val loss: 0.010844383388757706 +Ensemble size 3 val loss: 0.20072221755981445 Avg EMD = -1 +Single model 4 val loss: 0.01146627962589264 +Ensemble size 4 val loss: 0.18669992685317993 Avg EMD = -1 +Ensemble size 4 val loss: 0.016836363822221756 Avg EMD = 1.674572672063174 +Single model 5 val loss: 0.011596251279115677 +Ensemble size 5 val loss: 0.18904618918895721 Avg EMD = -1 +Single model 6 val loss: 0.011073489673435688 +Ensemble size 6 val loss: 0.19340504705905914 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701713600.65346e743e7d.3867831.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701713600.65346e743e7d.3867831.0 new file mode 100644 index 000000000..15e2d67e4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701713600.65346e743e7d.3867831.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701749158.65346e743e7d.3867831.1 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701749158.65346e743e7d.3867831.1 new file mode 100644 index 000000000..295d16b92 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701749158.65346e743e7d.3867831.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701785376.65346e743e7d.3867831.2 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701785376.65346e743e7d.3867831.2 new file mode 100644 index 000000000..a4f0d8829 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701785376.65346e743e7d.3867831.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701786882.65346e743e7d.3867831.3 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701786882.65346e743e7d.3867831.3 new file mode 100644 index 000000000..4e6f5c22e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701786882.65346e743e7d.3867831.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701823248.65346e743e7d.3867831.4 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701823248.65346e743e7d.3867831.4 new file mode 100644 index 000000000..58e810280 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701823248.65346e743e7d.3867831.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701859579.65346e743e7d.3867831.5 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701859579.65346e743e7d.3867831.5 new file mode 100644 index 000000000..7e3e79663 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701859579.65346e743e7d.3867831.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701861482.65346e743e7d.3867831.6 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701861482.65346e743e7d.3867831.6 new file mode 100644 index 000000000..44a0ea452 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701861482.65346e743e7d.3867831.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701897725.65346e743e7d.3867831.7 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701897725.65346e743e7d.3867831.7 new file mode 100644 index 000000000..df9b638f3 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701897725.65346e743e7d.3867831.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701933790.65346e743e7d.3867831.8 b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701933790.65346e743e7d.3867831.8 new file mode 100644 index 000000000..8431319ee Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/events.out.tfevents.1701933790.65346e743e7d.3867831.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed1/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/hparams.yml new file mode 100644 index 000000000..2ab54708c --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seed1/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/ensemble_perf.txt new file mode 100644 index 000000000..342a0efd3 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/ensemble_perf.txt @@ -0,0 +1,28 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.01242508739233017 +Ensemble size 1 val loss: 0.20384779572486877 Avg EMD = -1 +Single model 2 val loss: 0.010155679658055305 +Ensemble size 2 val loss: 0.19712162017822266 Avg EMD = -1 +Ensemble size 2 val loss: 0.01864953525364399 Avg EMD = 1.7269662174311755 +Single model 3 val loss: 0.010028418153524399 +Ensemble size 3 val loss: 0.1990349441766739 Avg EMD = -1 +Single model 4 val loss: 0.010701509192585945 +Ensemble size 4 val loss: 0.1964026689529419 Avg EMD = -1 +Ensemble size 4 val loss: 0.016500670462846756 Avg EMD = 1.7073110861315763 +Single model 5 val loss: 0.011498307809233665 +Ensemble size 5 val loss: 0.20032519102096558 Avg EMD = -1 +Single model 6 val loss: 0.010568443685770035 +Ensemble size 6 val loss: 0.1949048787355423 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701713601.65346e743e7d.3867823.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701713601.65346e743e7d.3867823.0 new file mode 100644 index 000000000..014aadc68 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701713601.65346e743e7d.3867823.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701749175.65346e743e7d.3867823.1 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701749175.65346e743e7d.3867823.1 new file mode 100644 index 000000000..a7ed5f496 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701749175.65346e743e7d.3867823.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701784954.65346e743e7d.3867823.2 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701784954.65346e743e7d.3867823.2 new file mode 100644 index 000000000..f3f47509b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701784954.65346e743e7d.3867823.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701786471.65346e743e7d.3867823.3 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701786471.65346e743e7d.3867823.3 new file mode 100644 index 000000000..e37f2d43e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701786471.65346e743e7d.3867823.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701822391.65346e743e7d.3867823.4 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701822391.65346e743e7d.3867823.4 new file mode 100644 index 000000000..a2cf14e55 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701822391.65346e743e7d.3867823.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701858185.65346e743e7d.3867823.5 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701858185.65346e743e7d.3867823.5 new file mode 100644 index 000000000..e0b0d78ab Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701858185.65346e743e7d.3867823.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701860181.65346e743e7d.3867823.6 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701860181.65346e743e7d.3867823.6 new file mode 100644 index 000000000..11e64128f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701860181.65346e743e7d.3867823.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701896553.65346e743e7d.3867823.7 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701896553.65346e743e7d.3867823.7 new file mode 100644 index 000000000..e8d023fe4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701896553.65346e743e7d.3867823.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701932592.65346e743e7d.3867823.8 b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701932592.65346e743e7d.3867823.8 new file mode 100644 index 000000000..9660eb4d9 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/events.out.tfevents.1701932592.65346e743e7d.3867823.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed2/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/hparams.yml new file mode 100644 index 000000000..1b66c43ff --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seed2/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..ed41ac613 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/ensemble_perf.txt @@ -0,0 +1,28 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.01100511010736227 +Ensemble size 1 val loss: 0.20290085673332214 Avg EMD = -1 +Single model 2 val loss: 0.010240226984024048 +Ensemble size 2 val loss: 0.20309628546237946 Avg EMD = -1 +Ensemble size 2 val loss: 0.02113683521747589 Avg EMD = 1.8120551268231333 +Single model 3 val loss: 0.010628697462379932 +Ensemble size 3 val loss: 0.19224441051483154 Avg EMD = -1 +Single model 4 val loss: 0.010519626550376415 +Ensemble size 4 val loss: 0.19248753786087036 Avg EMD = -1 +Ensemble size 4 val loss: 0.023046035319566727 Avg EMD = 1.842081326811367 +Single model 5 val loss: 0.010568443685770035 +Ensemble size 5 val loss: 0.18968407809734344 Avg EMD = -1 +Single model 6 val loss: 0.010634209960699081 +Ensemble size 6 val loss: 0.2047681212425232 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701713599.65346e743e7d.3867834.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701713599.65346e743e7d.3867834.0 new file mode 100644 index 000000000..e6f8c06c4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701713599.65346e743e7d.3867834.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701749402.65346e743e7d.3867834.1 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701749402.65346e743e7d.3867834.1 new file mode 100644 index 000000000..51f3a2b75 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701749402.65346e743e7d.3867834.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701785425.65346e743e7d.3867834.2 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701785425.65346e743e7d.3867834.2 new file mode 100644 index 000000000..24d51bb78 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701785425.65346e743e7d.3867834.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701786929.65346e743e7d.3867834.3 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701786929.65346e743e7d.3867834.3 new file mode 100644 index 000000000..2385787f1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701786929.65346e743e7d.3867834.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701823295.65346e743e7d.3867834.4 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701823295.65346e743e7d.3867834.4 new file mode 100644 index 000000000..81bf4f5b7 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701823295.65346e743e7d.3867834.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701859419.65346e743e7d.3867834.5 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701859419.65346e743e7d.3867834.5 new file mode 100644 index 000000000..eea3fb18d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701859419.65346e743e7d.3867834.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701861359.65346e743e7d.3867834.6 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701861359.65346e743e7d.3867834.6 new file mode 100644 index 000000000..791445547 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701861359.65346e743e7d.3867834.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701897736.65346e743e7d.3867834.7 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701897736.65346e743e7d.3867834.7 new file mode 100644 index 000000000..39e57bebc Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701897736.65346e743e7d.3867834.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701934252.65346e743e7d.3867834.8 b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701934252.65346e743e7d.3867834.8 new file mode 100644 index 000000000..515484cd4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/events.out.tfevents.1701934252.65346e743e7d.3867834.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/hparams.yml new file mode 100644 index 000000000..84e4c0c23 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seed432384445/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/ensemble_perf.txt new file mode 100644 index 000000000..e7d0d9e4b --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/ensemble_perf.txt @@ -0,0 +1,70 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.010835024528205395 Avg EMD = 1.4033671955803315 +Ensemble size 1 val loss: 0.20217904448509216 Avg EMD = -1 +Single model 2 val loss: 0.010717158205807209 Avg EMD = -1 +Ensemble size 2 val loss: 0.20595739781856537 Avg EMD = -1 +Ensemble size 2 val loss: 0.013790389522910118 Avg EMD = 1.5854295997866896 +Single model 3 val loss: 0.01090473122894764 Avg EMD = -1 +Ensemble size 3 val loss: 0.21230602264404297 Avg EMD = -1 +Single model 4 val loss: 0.011142425239086151 Avg EMD = -1 +Ensemble size 4 val loss: 0.19606004655361176 Avg EMD = -1 +Ensemble size 4 val loss: 0.011706924065947533 Avg EMD = 1.5044755328481052 +Single model 5 val loss: 0.011065058410167694 Avg EMD = -1 +Ensemble size 5 val loss: 0.19995155930519104 Avg EMD = -1 +Single model 6 val loss: 0.011146162636578083 Avg EMD = -1 +Ensemble size 6 val loss: 0.1728236973285675 Avg EMD = -1 +Single model 7 val loss: 0.011384024284780025 Avg EMD = -1 +Ensemble size 7 val loss: 0.16738176345825195 Avg EMD = -1 +Single model 8 val loss: 0.011349284090101719 Avg EMD = -1 +Ensemble size 8 val loss: 0.15955962240695953 Avg EMD = -1 +Ensemble size 8 val loss: 0.01051909290254116 Avg EMD = 1.4252312823091857 +Single model 9 val loss: 0.01110938098281622 Avg EMD = -1 +Ensemble size 9 val loss: 0.15792983770370483 Avg EMD = -1 +Single model 10 val loss: 0.011312628164887428 Avg EMD = -1 +Ensemble size 10 val loss: 0.14594994485378265 Avg EMD = -1 +Single model 11 val loss: 0.01156811323016882 Avg EMD = -1 +Ensemble size 11 val loss: 0.14323851466178894 Avg EMD = -1 +Single model 12 val loss: 0.01169158797711134 Avg EMD = -1 +Ensemble size 12 val loss: 0.14215995371341705 Avg EMD = -1 +Single model 13 val loss: 0.011665410362184048 Avg EMD = -1 +Ensemble size 13 val loss: 0.12613505125045776 Avg EMD = -1 +Single model 14 val loss: 0.011831190437078476 Avg EMD = -1 +Ensemble size 14 val loss: 0.1167178601026535 Avg EMD = -1 +Single model 15 val loss: 0.011630703695118427 Avg EMD = -1 +Ensemble size 15 val loss: 0.11023837327957153 Avg EMD = -1 +Single model 16 val loss: 0.011626302264630795 Avg EMD = -1 +Ensemble size 16 val loss: 0.1012553870677948 Avg EMD = -1 +Ensemble size 16 val loss: 0.009320483542978764 Avg EMD = 1.352388030556793 +Single model 17 val loss: 0.011699460446834564 Avg EMD = -1 +Ensemble size 17 val loss: 0.09162231534719467 Avg EMD = -1 +Single model 18 val loss: 0.01192269753664732 Avg EMD = -1 +Ensemble size 18 val loss: 0.08616210520267487 Avg EMD = -1 +Single model 19 val loss: 0.011976552195847034 Avg EMD = -1 +Ensemble size 19 val loss: 0.08007308840751648 Avg EMD = -1 +Single model 20 val loss: 0.012096651829779148 Avg EMD = -1 +Ensemble size 20 val loss: 0.07753542810678482 Avg EMD = -1 +Single model 21 val loss: 0.011899853125214577 Avg EMD = -1 +Ensemble size 21 val loss: 0.07012000679969788 Avg EMD = -1 +Single model 22 val loss: 0.012140539474785328 Avg EMD = -1 +Ensemble size 22 val loss: 0.06882795691490173 Avg EMD = -1 +Single model 23 val loss: 0.012187862768769264 Avg EMD = -1 +Ensemble size 23 val loss: 0.06489426642656326 Avg EMD = -1 +Single model 24 val loss: 0.012017695233225822 Avg EMD = -1 +Ensemble size 24 val loss: 0.057717666029930115 Avg EMD = -1 +Single model 25 val loss: 0.011883770115673542 Avg EMD = -1 +Ensemble size 25 val loss: 0.04947400465607643 Avg EMD = -1 +Single model 26 val loss: 0.01189227681607008 Avg EMD = -1 +Ensemble size 26 val loss: 0.04481474682688713 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1701966600.65346e743e7d.446377.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1701966600.65346e743e7d.446377.0 new file mode 100644 index 000000000..d335e9734 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1701966600.65346e743e7d.446377.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702043049.65346e743e7d.575394.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702043049.65346e743e7d.575394.0 new file mode 100644 index 000000000..dbce55366 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702043049.65346e743e7d.575394.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702078847.65346e743e7d.575394.1 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702078847.65346e743e7d.575394.1 new file mode 100644 index 000000000..1034e38a0 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702078847.65346e743e7d.575394.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702113836.65346e743e7d.575394.2 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702113836.65346e743e7d.575394.2 new file mode 100644 index 000000000..69ad73066 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702113836.65346e743e7d.575394.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702115348.65346e743e7d.575394.3 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702115348.65346e743e7d.575394.3 new file mode 100644 index 000000000..d3833e799 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702115348.65346e743e7d.575394.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702150490.65346e743e7d.575394.4 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702150490.65346e743e7d.575394.4 new file mode 100644 index 000000000..9bd6c9e1c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702150490.65346e743e7d.575394.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702185466.65346e743e7d.575394.5 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702185466.65346e743e7d.575394.5 new file mode 100644 index 000000000..e606b2fbc Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702185466.65346e743e7d.575394.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702187451.65346e743e7d.575394.6 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702187451.65346e743e7d.575394.6 new file mode 100644 index 000000000..54dbe451c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702187451.65346e743e7d.575394.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702222361.65346e743e7d.575394.7 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702222361.65346e743e7d.575394.7 new file mode 100644 index 000000000..52558e656 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702222361.65346e743e7d.575394.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702257370.65346e743e7d.575394.8 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702257370.65346e743e7d.575394.8 new file mode 100644 index 000000000..c948e1590 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702257370.65346e743e7d.575394.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702292388.65346e743e7d.575394.9 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702292388.65346e743e7d.575394.9 new file mode 100644 index 000000000..4bfdb1bdb Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702292388.65346e743e7d.575394.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702327401.65346e743e7d.575394.10 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702327401.65346e743e7d.575394.10 new file mode 100644 index 000000000..88deee0e5 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702327401.65346e743e7d.575394.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702330092.65346e743e7d.575394.11 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702330092.65346e743e7d.575394.11 new file mode 100644 index 000000000..17ba55150 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702330092.65346e743e7d.575394.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702365330.65346e743e7d.575394.12 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702365330.65346e743e7d.575394.12 new file mode 100644 index 000000000..1498f8fec Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702365330.65346e743e7d.575394.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702400417.65346e743e7d.575394.13 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702400417.65346e743e7d.575394.13 new file mode 100644 index 000000000..8d49220ab Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702400417.65346e743e7d.575394.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702435465.65346e743e7d.575394.14 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702435465.65346e743e7d.575394.14 new file mode 100644 index 000000000..d66a418d5 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702435465.65346e743e7d.575394.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702470527.65346e743e7d.575394.15 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702470527.65346e743e7d.575394.15 new file mode 100644 index 000000000..a942c0fc2 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702470527.65346e743e7d.575394.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702505664.65346e743e7d.575394.16 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702505664.65346e743e7d.575394.16 new file mode 100644 index 000000000..17c5b425f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702505664.65346e743e7d.575394.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702540808.65346e743e7d.575394.17 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702540808.65346e743e7d.575394.17 new file mode 100644 index 000000000..f097365ff Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702540808.65346e743e7d.575394.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702575957.65346e743e7d.575394.18 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702575957.65346e743e7d.575394.18 new file mode 100644 index 000000000..b53163435 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702575957.65346e743e7d.575394.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702611084.65346e743e7d.575394.19 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702611084.65346e743e7d.575394.19 new file mode 100644 index 000000000..2bbab5a67 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702611084.65346e743e7d.575394.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702615431.65346e743e7d.575394.20 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702615431.65346e743e7d.575394.20 new file mode 100644 index 000000000..19a655076 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702615431.65346e743e7d.575394.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702650562.65346e743e7d.575394.21 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702650562.65346e743e7d.575394.21 new file mode 100644 index 000000000..1e703fb91 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702650562.65346e743e7d.575394.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702685771.65346e743e7d.575394.22 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702685771.65346e743e7d.575394.22 new file mode 100644 index 000000000..8fe24f808 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702685771.65346e743e7d.575394.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702720988.65346e743e7d.575394.23 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702720988.65346e743e7d.575394.23 new file mode 100644 index 000000000..7dd0cf609 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702720988.65346e743e7d.575394.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702756140.65346e743e7d.575394.24 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702756140.65346e743e7d.575394.24 new file mode 100644 index 000000000..5f23e34ed Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702756140.65346e743e7d.575394.24 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702791388.65346e743e7d.575394.25 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702791388.65346e743e7d.575394.25 new file mode 100644 index 000000000..35327b896 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702791388.65346e743e7d.575394.25 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702826447.65346e743e7d.575394.26 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702826447.65346e743e7d.575394.26 new file mode 100644 index 000000000..8b7bd72e2 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702826447.65346e743e7d.575394.26 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702861593.65346e743e7d.575394.27 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702861593.65346e743e7d.575394.27 new file mode 100644 index 000000000..cc99a8672 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702861593.65346e743e7d.575394.27 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702896753.65346e743e7d.575394.28 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702896753.65346e743e7d.575394.28 new file mode 100644 index 000000000..6db9662ed Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702896753.65346e743e7d.575394.28 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702931990.65346e743e7d.575394.29 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702931990.65346e743e7d.575394.29 new file mode 100644 index 000000000..b41e518c8 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702931990.65346e743e7d.575394.29 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702967191.65346e743e7d.575394.30 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702967191.65346e743e7d.575394.30 new file mode 100644 index 000000000..c6c3dd281 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/events.out.tfevents.1702967191.65346e743e7d.575394.30 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/hparams.yml new file mode 100644 index 000000000..17f133ba4 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed1/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/ensemble_perf.txt new file mode 100644 index 000000000..42449c13a --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/ensemble_perf.txt @@ -0,0 +1,69 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.013779272325336933 Avg EMD = 1.4773980526032024 +Ensemble size 1 val loss: 0.20110704004764557 Avg EMD = -1 +Single model 2 val loss: 0.013558379374444485 Avg EMD = -1 +Ensemble size 2 val loss: 0.2257622480392456 Avg EMD = -1 +Ensemble size 2 val loss: 0.01773240976035595 Avg EMD = 1.6636941272826549 +Single model 3 val loss: 0.013449852354824543 Avg EMD = -1 +Ensemble size 3 val loss: 0.21605835855007172 Avg EMD = -1 +Single model 4 val loss: 0.013337308540940285 Avg EMD = -1 +Ensemble size 4 val loss: 0.210259810090065 Avg EMD = -1 +Ensemble size 4 val loss: 0.014805947430431843 Avg EMD = 1.545246676846663 +Single model 5 val loss: 0.013613823801279068 Avg EMD = -1 +Ensemble size 5 val loss: 0.1985020637512207 Avg EMD = -1 +Single model 6 val loss: 0.013523213565349579 Avg EMD = -1 +Ensemble size 6 val loss: 0.19580377638339996 Avg EMD = -1 +Single model 7 val loss: 0.013639775104820728 Avg EMD = -1 +Ensemble size 7 val loss: 0.18228314816951752 Avg EMD = -1 +Single model 8 val loss: 0.013557804748415947 Avg EMD = -1 +Ensemble size 8 val loss: 0.1761808693408966 Avg EMD = -1 +Ensemble size 8 val loss: 0.013013421557843685 Avg EMD = 1.447121775281133 +Single model 9 val loss: 0.013512120582163334 Avg EMD = -1 +Ensemble size 9 val loss: 0.16373860836029053 Avg EMD = -1 +Single model 10 val loss: 0.013079563155770302 Avg EMD = -1 +Ensemble size 10 val loss: 0.1591532975435257 Avg EMD = -1 +Single model 11 val loss: 0.013217251747846603 Avg EMD = -1 +Ensemble size 11 val loss: 0.14829912781715393 Avg EMD = -1 +Single model 12 val loss: 0.013122555799782276 Avg EMD = -1 +Ensemble size 12 val loss: 0.13444872200489044 Avg EMD = -1 +Single model 13 val loss: 0.013218834064900875 Avg EMD = -1 +Ensemble size 13 val loss: 0.12921106815338135 Avg EMD = -1 +Single model 14 val loss: 0.013628584332764149 Avg EMD = -1 +Ensemble size 14 val loss: 0.12329472601413727 Avg EMD = -1 +Single model 15 val loss: 0.01342926174402237 Avg EMD = -1 +Ensemble size 15 val loss: 0.11587685346603394 Avg EMD = -1 +Single model 16 val loss: 0.013789473101496696 Avg EMD = -1 +Ensemble size 16 val loss: 0.10510171204805374 Avg EMD = -1 +Ensemble size 16 val loss: 0.011081027798354626 Avg EMD = 1.3793989330016552 +Single model 17 val loss: 0.013688318431377411 Avg EMD = -1 +Ensemble size 17 val loss: 0.095703125 Avg EMD = -1 +Single model 18 val loss: 0.01364149246364832 Avg EMD = -1 +Ensemble size 18 val loss: 0.0860459953546524 Avg EMD = -1 +Single model 19 val loss: 0.01354960072785616 Avg EMD = -1 +Ensemble size 19 val loss: 0.08041565865278244 Avg EMD = -1 +Single model 20 val loss: 0.013699200004339218 Avg EMD = -1 +Ensemble size 20 val loss: 0.07467279583215714 Avg EMD = -1 +Single model 21 val loss: 0.013667289167642593 Avg EMD = -1 +Ensemble size 21 val loss: 0.06707440316677094 Avg EMD = -1 +Single model 22 val loss: 0.013658540323376656 Avg EMD = -1 +Ensemble size 22 val loss: 0.05992932245135307 Avg EMD = -1 +Single model 23 val loss: 0.013730423524975777 Avg EMD = -1 +Ensemble size 23 val loss: 0.05308334529399872 Avg EMD = -1 +Single model 24 val loss: 0.013693435117602348 Avg EMD = -1 +Ensemble size 24 val loss: 0.04630373418331146 Avg EMD = -1 +Single model 25 val loss: 0.013820421881973743 Avg EMD = -1 +Ensemble size 25 val loss: 0.03986182063817978 Avg EMD = -1 +Single model 26 val loss: 0.01408096868544817 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1701966590.65346e743e7d.446386.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1701966590.65346e743e7d.446386.0 new file mode 100644 index 000000000..885627c2d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1701966590.65346e743e7d.446386.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702043057.65346e743e7d.575401.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702043057.65346e743e7d.575401.0 new file mode 100644 index 000000000..d12479227 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702043057.65346e743e7d.575401.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702078544.65346e743e7d.575401.1 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702078544.65346e743e7d.575401.1 new file mode 100644 index 000000000..714332aad Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702078544.65346e743e7d.575401.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702114033.65346e743e7d.575401.2 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702114033.65346e743e7d.575401.2 new file mode 100644 index 000000000..c529e5a47 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702114033.65346e743e7d.575401.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702115531.65346e743e7d.575401.3 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702115531.65346e743e7d.575401.3 new file mode 100644 index 000000000..29c901428 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702115531.65346e743e7d.575401.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702150880.65346e743e7d.575401.4 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702150880.65346e743e7d.575401.4 new file mode 100644 index 000000000..7d9ef4060 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702150880.65346e743e7d.575401.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702186613.65346e743e7d.575401.5 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702186613.65346e743e7d.575401.5 new file mode 100644 index 000000000..8e34e93bb Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702186613.65346e743e7d.575401.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702188548.65346e743e7d.575401.6 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702188548.65346e743e7d.575401.6 new file mode 100644 index 000000000..881cb5268 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702188548.65346e743e7d.575401.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702224564.65346e743e7d.575401.7 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702224564.65346e743e7d.575401.7 new file mode 100644 index 000000000..13fdb5d26 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702224564.65346e743e7d.575401.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702259811.65346e743e7d.575401.8 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702259811.65346e743e7d.575401.8 new file mode 100644 index 000000000..e1f0ab426 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702259811.65346e743e7d.575401.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702295076.65346e743e7d.575401.9 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702295076.65346e743e7d.575401.9 new file mode 100644 index 000000000..c48532d6b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702295076.65346e743e7d.575401.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702330670.65346e743e7d.575401.10 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702330670.65346e743e7d.575401.10 new file mode 100644 index 000000000..450558126 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702330670.65346e743e7d.575401.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702333428.65346e743e7d.575401.11 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702333428.65346e743e7d.575401.11 new file mode 100644 index 000000000..b8e61198b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702333428.65346e743e7d.575401.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702368617.65346e743e7d.575401.12 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702368617.65346e743e7d.575401.12 new file mode 100644 index 000000000..7ba9c9648 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702368617.65346e743e7d.575401.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702404887.65346e743e7d.575401.13 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702404887.65346e743e7d.575401.13 new file mode 100644 index 000000000..e81612024 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702404887.65346e743e7d.575401.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702440983.65346e743e7d.575401.14 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702440983.65346e743e7d.575401.14 new file mode 100644 index 000000000..9f80f0c4e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702440983.65346e743e7d.575401.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702476266.65346e743e7d.575401.15 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702476266.65346e743e7d.575401.15 new file mode 100644 index 000000000..216bd50fe Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702476266.65346e743e7d.575401.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702511758.65346e743e7d.575401.16 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702511758.65346e743e7d.575401.16 new file mode 100644 index 000000000..d28d1b1c4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702511758.65346e743e7d.575401.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702547715.65346e743e7d.575401.17 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702547715.65346e743e7d.575401.17 new file mode 100644 index 000000000..a8206dec5 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702547715.65346e743e7d.575401.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702583790.65346e743e7d.575401.18 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702583790.65346e743e7d.575401.18 new file mode 100644 index 000000000..9a550d160 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702583790.65346e743e7d.575401.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702620254.65346e743e7d.575401.19 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702620254.65346e743e7d.575401.19 new file mode 100644 index 000000000..4b0b4d72e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702620254.65346e743e7d.575401.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702624640.65346e743e7d.575401.20 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702624640.65346e743e7d.575401.20 new file mode 100644 index 000000000..165e1e070 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702624640.65346e743e7d.575401.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702660880.65346e743e7d.575401.21 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702660880.65346e743e7d.575401.21 new file mode 100644 index 000000000..f6dc2ddc3 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702660880.65346e743e7d.575401.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702696774.65346e743e7d.575401.22 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702696774.65346e743e7d.575401.22 new file mode 100644 index 000000000..3c8f265a9 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702696774.65346e743e7d.575401.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702732523.65346e743e7d.575401.23 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702732523.65346e743e7d.575401.23 new file mode 100644 index 000000000..204907d2b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702732523.65346e743e7d.575401.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702768156.65346e743e7d.575401.24 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702768156.65346e743e7d.575401.24 new file mode 100644 index 000000000..a63baa234 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702768156.65346e743e7d.575401.24 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702803439.65346e743e7d.575401.25 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702803439.65346e743e7d.575401.25 new file mode 100644 index 000000000..c3ff868b3 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702803439.65346e743e7d.575401.25 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702838861.65346e743e7d.575401.26 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702838861.65346e743e7d.575401.26 new file mode 100644 index 000000000..acba2cf00 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702838861.65346e743e7d.575401.26 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702874353.65346e743e7d.575401.27 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702874353.65346e743e7d.575401.27 new file mode 100644 index 000000000..d69982343 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702874353.65346e743e7d.575401.27 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702910045.65346e743e7d.575401.28 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702910045.65346e743e7d.575401.28 new file mode 100644 index 000000000..38384498c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702910045.65346e743e7d.575401.28 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702945692.65346e743e7d.575401.29 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702945692.65346e743e7d.575401.29 new file mode 100644 index 000000000..c087a1ad4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/events.out.tfevents.1702945692.65346e743e7d.575401.29 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/hparams.yml new file mode 100644 index 000000000..0f943ed19 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed2/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..33bcc7d46 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/ensemble_perf.txt @@ -0,0 +1,70 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.012276381254196167 Avg EMD = 1.4532480076721497 +Ensemble size 1 val loss: 0.21180719137191772 Avg EMD = -1 +Single model 2 val loss: 0.011671433225274086 Avg EMD = -1 +Ensemble size 2 val loss: 0.2100364863872528 Avg EMD = -1 +Ensemble size 2 val loss: 0.017699331045150757 Avg EMD = 1.6647946818179937 +Single model 3 val loss: 0.011496979743242264 Avg EMD = -1 +Ensemble size 3 val loss: 0.21398434042930603 Avg EMD = -1 +Single model 4 val loss: 0.011621084064245224 Avg EMD = -1 +Ensemble size 4 val loss: 0.20473358035087585 Avg EMD = -1 +Ensemble size 4 val loss: 0.013407639227807522 Avg EMD = 1.531101663779073 +Single model 5 val loss: 0.011411713436245918 Avg EMD = -1 +Ensemble size 5 val loss: 0.19461961090564728 Avg EMD = -1 +Single model 6 val loss: 0.010882822796702385 Avg EMD = -1 +Ensemble size 6 val loss: 0.18090178072452545 Avg EMD = -1 +Single model 7 val loss: 0.010941053740680218 Avg EMD = -1 +Ensemble size 7 val loss: 0.15417152643203735 Avg EMD = -1 +Single model 8 val loss: 0.010861017741262913 Avg EMD = -1 +Ensemble size 8 val loss: 0.1575542390346527 Avg EMD = -1 +Ensemble size 8 val loss: 0.010657710954546928 Avg EMD = 1.4245510337967853 +Single model 9 val loss: 0.011098329909145832 Avg EMD = -1 +Ensemble size 9 val loss: 0.14556781947612762 Avg EMD = -1 +Single model 10 val loss: 0.011292793788015842 Avg EMD = -1 +Ensemble size 10 val loss: 0.1340453326702118 Avg EMD = -1 +Single model 11 val loss: 0.01146614644676447 Avg EMD = -1 +Ensemble size 11 val loss: 0.1256197839975357 Avg EMD = -1 +Single model 12 val loss: 0.011159483343362808 Avg EMD = -1 +Ensemble size 12 val loss: 0.11518491804599762 Avg EMD = -1 +Single model 13 val loss: 0.011210830882191658 Avg EMD = -1 +Ensemble size 13 val loss: 0.11047189682722092 Avg EMD = -1 +Single model 14 val loss: 0.011389441788196564 Avg EMD = -1 +Ensemble size 14 val loss: 0.10100752860307693 Avg EMD = -1 +Single model 15 val loss: 0.011377670802175999 Avg EMD = -1 +Ensemble size 15 val loss: 0.09101654589176178 Avg EMD = -1 +Single model 16 val loss: 0.011285304091870785 Avg EMD = -1 +Ensemble size 16 val loss: 0.08265095204114914 Avg EMD = -1 +Ensemble size 16 val loss: 0.00911992322653532 Avg EMD = 1.3388212054277293 +Single model 17 val loss: 0.011232619173824787 Avg EMD = -1 +Ensemble size 17 val loss: 0.0775057002902031 Avg EMD = -1 +Single model 18 val loss: 0.0112543860450387 Avg EMD = -1 +Ensemble size 18 val loss: 0.07106668502092361 Avg EMD = -1 +Single model 19 val loss: 0.011391243897378445 Avg EMD = -1 +Ensemble size 19 val loss: 0.06705638021230698 Avg EMD = -1 +Single model 20 val loss: 0.011374494060873985 Avg EMD = -1 +Ensemble size 20 val loss: 0.05937947705388069 Avg EMD = -1 +Single model 21 val loss: 0.011313010938465595 Avg EMD = -1 +Ensemble size 21 val loss: 0.055596619844436646 Avg EMD = -1 +Single model 22 val loss: 0.011372487992048264 Avg EMD = -1 +Ensemble size 22 val loss: 0.04983542114496231 Avg EMD = -1 +Single model 23 val loss: 0.011398164555430412 Avg EMD = -1 +Ensemble size 23 val loss: 0.04384934529662132 Avg EMD = -1 +Single model 24 val loss: 0.011388900689780712 Avg EMD = -1 +Ensemble size 24 val loss: 0.03965407609939575 Avg EMD = -1 +Single model 25 val loss: 0.011301792226731777 Avg EMD = -1 +Ensemble size 25 val loss: 0.03422456607222557 Avg EMD = -1 +Single model 26 val loss: 0.011382250115275383 Avg EMD = -1 +Ensemble size 26 val loss: 0.029180223122239113 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1701966589.65346e743e7d.446388.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1701966589.65346e743e7d.446388.0 new file mode 100644 index 000000000..3c22cd199 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1701966589.65346e743e7d.446388.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702043061.65346e743e7d.575403.0 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702043061.65346e743e7d.575403.0 new file mode 100644 index 000000000..84743d936 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702043061.65346e743e7d.575403.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702079013.65346e743e7d.575403.1 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702079013.65346e743e7d.575403.1 new file mode 100644 index 000000000..d5029225e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702079013.65346e743e7d.575403.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702114610.65346e743e7d.575403.2 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702114610.65346e743e7d.575403.2 new file mode 100644 index 000000000..928b340e5 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702114610.65346e743e7d.575403.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702116036.65346e743e7d.575403.3 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702116036.65346e743e7d.575403.3 new file mode 100644 index 000000000..a5310599c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702116036.65346e743e7d.575403.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702151561.65346e743e7d.575403.4 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702151561.65346e743e7d.575403.4 new file mode 100644 index 000000000..ffff4156d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702151561.65346e743e7d.575403.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702186734.65346e743e7d.575403.5 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702186734.65346e743e7d.575403.5 new file mode 100644 index 000000000..f3817a4d1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702186734.65346e743e7d.575403.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702188632.65346e743e7d.575403.6 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702188632.65346e743e7d.575403.6 new file mode 100644 index 000000000..7fe3eb49f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702188632.65346e743e7d.575403.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702223950.65346e743e7d.575403.7 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702223950.65346e743e7d.575403.7 new file mode 100644 index 000000000..5f33e25a1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702223950.65346e743e7d.575403.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702259439.65346e743e7d.575403.8 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702259439.65346e743e7d.575403.8 new file mode 100644 index 000000000..61baec384 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702259439.65346e743e7d.575403.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702294874.65346e743e7d.575403.9 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702294874.65346e743e7d.575403.9 new file mode 100644 index 000000000..f5bfe44a0 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702294874.65346e743e7d.575403.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702330240.65346e743e7d.575403.10 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702330240.65346e743e7d.575403.10 new file mode 100644 index 000000000..d0c4d0d5d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702330240.65346e743e7d.575403.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702333012.65346e743e7d.575403.11 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702333012.65346e743e7d.575403.11 new file mode 100644 index 000000000..c78f62f02 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702333012.65346e743e7d.575403.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702368288.65346e743e7d.575403.12 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702368288.65346e743e7d.575403.12 new file mode 100644 index 000000000..aa61c7577 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702368288.65346e743e7d.575403.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702403915.65346e743e7d.575403.13 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702403915.65346e743e7d.575403.13 new file mode 100644 index 000000000..cd68a2415 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702403915.65346e743e7d.575403.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702439157.65346e743e7d.575403.14 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702439157.65346e743e7d.575403.14 new file mode 100644 index 000000000..1908ea146 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702439157.65346e743e7d.575403.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702474480.65346e743e7d.575403.15 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702474480.65346e743e7d.575403.15 new file mode 100644 index 000000000..40204331c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702474480.65346e743e7d.575403.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702510815.65346e743e7d.575403.16 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702510815.65346e743e7d.575403.16 new file mode 100644 index 000000000..34294b5d1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702510815.65346e743e7d.575403.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702546955.65346e743e7d.575403.17 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702546955.65346e743e7d.575403.17 new file mode 100644 index 000000000..9b0d97e11 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702546955.65346e743e7d.575403.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702582363.65346e743e7d.575403.18 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702582363.65346e743e7d.575403.18 new file mode 100644 index 000000000..6c5059129 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702582363.65346e743e7d.575403.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702618388.65346e743e7d.575403.19 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702618388.65346e743e7d.575403.19 new file mode 100644 index 000000000..99ca46741 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702618388.65346e743e7d.575403.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702622940.65346e743e7d.575403.20 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702622940.65346e743e7d.575403.20 new file mode 100644 index 000000000..df8166034 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702622940.65346e743e7d.575403.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702659125.65346e743e7d.575403.21 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702659125.65346e743e7d.575403.21 new file mode 100644 index 000000000..85a112147 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702659125.65346e743e7d.575403.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702694574.65346e743e7d.575403.22 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702694574.65346e743e7d.575403.22 new file mode 100644 index 000000000..5e5a1b009 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702694574.65346e743e7d.575403.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702730014.65346e743e7d.575403.23 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702730014.65346e743e7d.575403.23 new file mode 100644 index 000000000..b223e6409 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702730014.65346e743e7d.575403.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702765395.65346e743e7d.575403.24 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702765395.65346e743e7d.575403.24 new file mode 100644 index 000000000..cfd0c9d3a Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702765395.65346e743e7d.575403.24 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702800804.65346e743e7d.575403.25 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702800804.65346e743e7d.575403.25 new file mode 100644 index 000000000..7fd7237b1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702800804.65346e743e7d.575403.25 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702836865.65346e743e7d.575403.26 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702836865.65346e743e7d.575403.26 new file mode 100644 index 000000000..09a3c7f81 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702836865.65346e743e7d.575403.26 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702872439.65346e743e7d.575403.27 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702872439.65346e743e7d.575403.27 new file mode 100644 index 000000000..c138c57ab Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702872439.65346e743e7d.575403.27 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702907928.65346e743e7d.575403.28 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702907928.65346e743e7d.575403.28 new file mode 100644 index 000000000..34fbf8131 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702907928.65346e743e7d.575403.28 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702943698.65346e743e7d.575403.29 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702943698.65346e743e7d.575403.29 new file mode 100644 index 000000000..69dcb258b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702943698.65346e743e7d.575403.29 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702979709.65346e743e7d.575403.30 b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702979709.65346e743e7d.575403.30 new file mode 100644 index 000000000..bdfa1e621 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/events.out.tfevents.1702979709.65346e743e7d.575403.30 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/hparams.yml new file mode 100644 index 000000000..b6bb05d51 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_large_seq_seed432384445/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/ensemble_perf.txt new file mode 100644 index 000000000..1906b1cbc --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/ensemble_perf.txt @@ -0,0 +1,26 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02895442210137844 +Ensemble size 1 val loss: 23.306337356567383 Avg EMD = -1 +Single model 2 val loss: 0.024599792435765266 +Ensemble size 2 val loss: 0.1967855989933014 Avg EMD = -1 +Ensemble size 2 val loss: 0.04911527410149574 Avg EMD = 2.2814431388062246 +Single model 3 val loss: 0.031562335789203644 +Ensemble size 3 val loss: 0.206031933426857 Avg EMD = -1 +Single model 4 val loss: 0.031508758664131165 +Ensemble size 4 val loss: 0.19454558193683624 Avg EMD = -1 +Ensemble size 4 val loss: 0.03988693654537201 Avg EMD = 2.0192419971781743 +Single model 5 val loss: 0.02999519370496273 +Ensemble size 5 val loss: 0.1950196772813797 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701713605.65346e743e7d.3867813.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701713605.65346e743e7d.3867813.0 new file mode 100644 index 000000000..72373c785 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701713605.65346e743e7d.3867813.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701761162.65346e743e7d.3867813.1 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701761162.65346e743e7d.3867813.1 new file mode 100644 index 000000000..3c5b10d4c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701761162.65346e743e7d.3867813.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701809000.65346e743e7d.3867813.2 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701809000.65346e743e7d.3867813.2 new file mode 100644 index 000000000..f5a59d8a4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701809000.65346e743e7d.3867813.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701810832.65346e743e7d.3867813.3 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701810832.65346e743e7d.3867813.3 new file mode 100644 index 000000000..51cc2bdbf Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701810832.65346e743e7d.3867813.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701858622.65346e743e7d.3867813.4 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701858622.65346e743e7d.3867813.4 new file mode 100644 index 000000000..336b17ca5 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701858622.65346e743e7d.3867813.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701906752.65346e743e7d.3867813.5 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701906752.65346e743e7d.3867813.5 new file mode 100644 index 000000000..c4017d5e9 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701906752.65346e743e7d.3867813.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701909258.65346e743e7d.3867813.6 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701909258.65346e743e7d.3867813.6 new file mode 100644 index 000000000..94383cba2 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701909258.65346e743e7d.3867813.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701957179.65346e743e7d.3867813.7 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701957179.65346e743e7d.3867813.7 new file mode 100644 index 000000000..b3bf88489 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/events.out.tfevents.1701957179.65346e743e7d.3867813.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/hparams.yml new file mode 100644 index 000000000..b4bc76633 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seed1/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/ensemble_perf.txt new file mode 100644 index 000000000..40c599615 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/ensemble_perf.txt @@ -0,0 +1,26 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.031153859570622444 +Ensemble size 1 val loss: 0.40964534878730774 Avg EMD = -1 +Single model 2 val loss: 0.02833082526922226 +Ensemble size 2 val loss: 0.2172415554523468 Avg EMD = -1 +Ensemble size 2 val loss: 0.05366851016879082 Avg EMD = 2.2101736439583095 +Single model 3 val loss: 0.02617320604622364 +Ensemble size 3 val loss: 0.2115335911512375 Avg EMD = -1 +Single model 4 val loss: 0.03867378085851669 +Ensemble size 4 val loss: 0.19479569792747498 Avg EMD = -1 +Ensemble size 4 val loss: 0.04640543833374977 Avg EMD = 2.101924464966294 +Single model 5 val loss: 0.03088882938027382 +Ensemble size 5 val loss: 0.19427058100700378 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701713601.65346e743e7d.3867820.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701713601.65346e743e7d.3867820.0 new file mode 100644 index 000000000..9ab7ec14f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701713601.65346e743e7d.3867820.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701760345.65346e743e7d.3867820.1 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701760345.65346e743e7d.3867820.1 new file mode 100644 index 000000000..7a95b320c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701760345.65346e743e7d.3867820.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701807752.65346e743e7d.3867820.2 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701807752.65346e743e7d.3867820.2 new file mode 100644 index 000000000..45f71bf4e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701807752.65346e743e7d.3867820.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701809519.65346e743e7d.3867820.3 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701809519.65346e743e7d.3867820.3 new file mode 100644 index 000000000..a60431ad6 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701809519.65346e743e7d.3867820.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701858004.65346e743e7d.3867820.4 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701858004.65346e743e7d.3867820.4 new file mode 100644 index 000000000..49eee2901 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701858004.65346e743e7d.3867820.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701905784.65346e743e7d.3867820.5 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701905784.65346e743e7d.3867820.5 new file mode 100644 index 000000000..d382cd9c3 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701905784.65346e743e7d.3867820.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701908292.65346e743e7d.3867820.6 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701908292.65346e743e7d.3867820.6 new file mode 100644 index 000000000..d4acb5ce9 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701908292.65346e743e7d.3867820.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701956516.65346e743e7d.3867820.7 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701956516.65346e743e7d.3867820.7 new file mode 100644 index 000000000..563e42c2d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/events.out.tfevents.1701956516.65346e743e7d.3867820.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/hparams.yml new file mode 100644 index 000000000..10150f608 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seed2/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..592a795f4 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/ensemble_perf.txt @@ -0,0 +1,26 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.025077831000089645 +Ensemble size 1 val loss: 0.21410001814365387 Avg EMD = -1 +Single model 2 val loss: 0.02598383277654648 +Ensemble size 2 val loss: 0.20523980259895325 Avg EMD = -1 +Ensemble size 2 val loss: 0.048192620277404785 Avg EMD = 2.1563951911598114 +Single model 3 val loss: 0.027962576597929 +Ensemble size 3 val loss: 0.203138068318367 Avg EMD = -1 +Single model 4 val loss: 0.027514614164829254 +Ensemble size 4 val loss: 0.19665324687957764 Avg EMD = -1 +Ensemble size 4 val loss: 0.04659164324402809 Avg EMD = 2.107919712019431 +Single model 5 val loss: 0.025155991315841675 +Ensemble size 5 val loss: 0.20733320713043213 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701713601.65346e743e7d.3867807.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701713601.65346e743e7d.3867807.0 new file mode 100644 index 000000000..cab79b9e2 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701713601.65346e743e7d.3867807.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701761238.65346e743e7d.3867807.1 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701761238.65346e743e7d.3867807.1 new file mode 100644 index 000000000..608c2c56f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701761238.65346e743e7d.3867807.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701809963.65346e743e7d.3867807.2 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701809963.65346e743e7d.3867807.2 new file mode 100644 index 000000000..05c7c8743 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701809963.65346e743e7d.3867807.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701811754.65346e743e7d.3867807.3 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701811754.65346e743e7d.3867807.3 new file mode 100644 index 000000000..cbd75711e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701811754.65346e743e7d.3867807.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701860950.65346e743e7d.3867807.4 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701860950.65346e743e7d.3867807.4 new file mode 100644 index 000000000..e0f812a96 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701860950.65346e743e7d.3867807.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701910298.65346e743e7d.3867807.5 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701910298.65346e743e7d.3867807.5 new file mode 100644 index 000000000..263b7f08c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701910298.65346e743e7d.3867807.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701912805.65346e743e7d.3867807.6 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701912805.65346e743e7d.3867807.6 new file mode 100644 index 000000000..f0053cb77 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701912805.65346e743e7d.3867807.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701961906.65346e743e7d.3867807.7 b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701961906.65346e743e7d.3867807.7 new file mode 100644 index 000000000..4cbb63496 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/events.out.tfevents.1701961906.65346e743e7d.3867807.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/hparams.yml new file mode 100644 index 000000000..798407f6f --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seed524926359/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/ensemble_perf.txt new file mode 100644 index 000000000..679ccc8c9 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/ensemble_perf.txt @@ -0,0 +1,56 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.024597637355327606 Avg EMD = 1.6575707978184677 +Ensemble size 1 val loss: 0.5660209059715271 Avg EMD = -1 +Single model 2 val loss: 0.023781390860676765 Avg EMD = -1 +Ensemble size 2 val loss: 0.44539737701416016 Avg EMD = -1 +Ensemble size 2 val loss: 0.02993258275091648 Avg EMD = 1.8714384865127711 +Single model 3 val loss: 0.02320060320198536 Avg EMD = -1 +Ensemble size 3 val loss: 0.2341412603855133 Avg EMD = -1 +Single model 4 val loss: 0.02379033714532852 Avg EMD = -1 +Ensemble size 4 val loss: 0.1903795450925827 Avg EMD = -1 +Ensemble size 4 val loss: 0.023028915748000145 Avg EMD = 1.6467063405209907 +Single model 5 val loss: 0.023846089839935303 Avg EMD = -1 +Ensemble size 5 val loss: 0.17571303248405457 Avg EMD = -1 +Single model 6 val loss: 0.023724762722849846 Avg EMD = -1 +Ensemble size 6 val loss: 0.16150224208831787 Avg EMD = -1 +Single model 7 val loss: 0.02364540286362171 Avg EMD = -1 +Ensemble size 7 val loss: 0.15664783120155334 Avg EMD = -1 +Single model 8 val loss: 0.023531517013907433 Avg EMD = -1 +Ensemble size 8 val loss: 0.1499217003583908 Avg EMD = -1 +Ensemble size 8 val loss: 0.021061332896351814 Avg EMD = 1.5403324568226175 +Single model 9 val loss: 0.02379053644835949 Avg EMD = -1 +Ensemble size 9 val loss: 0.15121188759803772 Avg EMD = -1 +Single model 10 val loss: 0.02376234158873558 Avg EMD = -1 +Ensemble size 10 val loss: 0.14898812770843506 Avg EMD = -1 +Single model 11 val loss: 0.024500828236341476 Avg EMD = -1 +Ensemble size 11 val loss: 0.14763657748699188 Avg EMD = -1 +Single model 12 val loss: 0.02470840886235237 Avg EMD = -1 +Ensemble size 12 val loss: 0.14031746983528137 Avg EMD = -1 +Single model 13 val loss: 0.024613311514258385 Avg EMD = -1 +Ensemble size 13 val loss: 0.13439112901687622 Avg EMD = -1 +Single model 14 val loss: 0.02596854604780674 Avg EMD = -1 +Ensemble size 14 val loss: 0.12868082523345947 Avg EMD = -1 +Single model 15 val loss: 0.02522054687142372 Avg EMD = -1 +Ensemble size 15 val loss: 0.1204419955611229 Avg EMD = -1 +Single model 16 val loss: 0.026409316807985306 Avg EMD = -1 +Ensemble size 16 val loss: 0.11238102614879608 Avg EMD = -1 +Ensemble size 16 val loss: 0.019905785098671913 Avg EMD = 1.425370695775835 +Single model 17 val loss: 0.02680603601038456 Avg EMD = -1 +Ensemble size 17 val loss: 0.1091550812125206 Avg EMD = -1 +Single model 18 val loss: 0.026763735339045525 Avg EMD = -1 +Ensemble size 18 val loss: 0.10234562307596207 Avg EMD = -1 +Single model 19 val loss: 0.02729714848101139 Avg EMD = -1 +Ensemble size 19 val loss: 0.09736107289791107 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1701966587.65346e743e7d.446367.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1701966587.65346e743e7d.446367.0 new file mode 100644 index 000000000..b836f9af9 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1701966587.65346e743e7d.446367.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702043051.65346e743e7d.575382.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702043051.65346e743e7d.575382.0 new file mode 100644 index 000000000..074ea8ce1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702043051.65346e743e7d.575382.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702090994.65346e743e7d.575382.1 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702090994.65346e743e7d.575382.1 new file mode 100644 index 000000000..fbba82ceb Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702090994.65346e743e7d.575382.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702138866.65346e743e7d.575382.2 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702138866.65346e743e7d.575382.2 new file mode 100644 index 000000000..e590677e8 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702138866.65346e743e7d.575382.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702140675.65346e743e7d.575382.3 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702140675.65346e743e7d.575382.3 new file mode 100644 index 000000000..165567c38 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702140675.65346e743e7d.575382.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702188512.65346e743e7d.575382.4 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702188512.65346e743e7d.575382.4 new file mode 100644 index 000000000..bde01351a Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702188512.65346e743e7d.575382.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702236434.65346e743e7d.575382.5 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702236434.65346e743e7d.575382.5 new file mode 100644 index 000000000..4be55cb79 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702236434.65346e743e7d.575382.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702238940.65346e743e7d.575382.6 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702238940.65346e743e7d.575382.6 new file mode 100644 index 000000000..14e9284f0 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702238940.65346e743e7d.575382.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702286804.65346e743e7d.575382.7 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702286804.65346e743e7d.575382.7 new file mode 100644 index 000000000..bd76b6eed Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702286804.65346e743e7d.575382.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702334821.65346e743e7d.575382.8 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702334821.65346e743e7d.575382.8 new file mode 100644 index 000000000..1908d2121 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702334821.65346e743e7d.575382.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702382724.65346e743e7d.575382.9 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702382724.65346e743e7d.575382.9 new file mode 100644 index 000000000..de09f7af9 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702382724.65346e743e7d.575382.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702430624.65346e743e7d.575382.10 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702430624.65346e743e7d.575382.10 new file mode 100644 index 000000000..f40193290 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702430624.65346e743e7d.575382.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702434591.65346e743e7d.575382.11 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702434591.65346e743e7d.575382.11 new file mode 100644 index 000000000..c440befdd Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702434591.65346e743e7d.575382.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702482608.65346e743e7d.575382.12 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702482608.65346e743e7d.575382.12 new file mode 100644 index 000000000..19815decd Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702482608.65346e743e7d.575382.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702530617.65346e743e7d.575382.13 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702530617.65346e743e7d.575382.13 new file mode 100644 index 000000000..251da871f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702530617.65346e743e7d.575382.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702578585.65346e743e7d.575382.14 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702578585.65346e743e7d.575382.14 new file mode 100644 index 000000000..a5f92a433 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702578585.65346e743e7d.575382.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702626595.65346e743e7d.575382.15 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702626595.65346e743e7d.575382.15 new file mode 100644 index 000000000..05b54672b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702626595.65346e743e7d.575382.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702674481.65346e743e7d.575382.16 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702674481.65346e743e7d.575382.16 new file mode 100644 index 000000000..4395d0297 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702674481.65346e743e7d.575382.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702722527.65346e743e7d.575382.17 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702722527.65346e743e7d.575382.17 new file mode 100644 index 000000000..69f1b1a90 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702722527.65346e743e7d.575382.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702770607.65346e743e7d.575382.18 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702770607.65346e743e7d.575382.18 new file mode 100644 index 000000000..1c78d7ece Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702770607.65346e743e7d.575382.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702818651.65346e743e7d.575382.19 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702818651.65346e743e7d.575382.19 new file mode 100644 index 000000000..27605e13c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702818651.65346e743e7d.575382.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702825446.65346e743e7d.575382.20 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702825446.65346e743e7d.575382.20 new file mode 100644 index 000000000..6b995132b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702825446.65346e743e7d.575382.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702873601.65346e743e7d.575382.21 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702873601.65346e743e7d.575382.21 new file mode 100644 index 000000000..6ee74de0b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702873601.65346e743e7d.575382.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702921720.65346e743e7d.575382.22 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702921720.65346e743e7d.575382.22 new file mode 100644 index 000000000..a18283124 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702921720.65346e743e7d.575382.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702969773.65346e743e7d.575382.23 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702969773.65346e743e7d.575382.23 new file mode 100644 index 000000000..ccc80a777 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/events.out.tfevents.1702969773.65346e743e7d.575382.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/hparams.yml new file mode 100644 index 000000000..4e6b77227 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed1/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/ensemble_perf.txt new file mode 100644 index 000000000..756f70718 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/ensemble_perf.txt @@ -0,0 +1,56 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.0310922060161829 Avg EMD = 1.6712750330462656 +Ensemble size 1 val loss: 0.2706323266029358 Avg EMD = -1 +Single model 2 val loss: 0.03032873012125492 Avg EMD = -1 +Ensemble size 2 val loss: 0.2745130956172943 Avg EMD = -1 +Ensemble size 2 val loss: 0.04983905702829361 Avg EMD = 2.1695299931681227 +Single model 3 val loss: 0.029235145077109337 Avg EMD = -1 +Ensemble size 3 val loss: 0.1898839920759201 Avg EMD = -1 +Single model 4 val loss: 0.029154181480407715 Avg EMD = -1 +Ensemble size 4 val loss: 0.18009933829307556 Avg EMD = -1 +Ensemble size 4 val loss: 0.0368865504860878 Avg EMD = 1.859732315535529 +Single model 5 val loss: 0.028931349515914917 Avg EMD = -1 +Ensemble size 5 val loss: 0.16947513818740845 Avg EMD = -1 +Single model 6 val loss: 0.029143450781702995 Avg EMD = -1 +Ensemble size 6 val loss: 0.14966745674610138 Avg EMD = -1 +Single model 7 val loss: 0.028951436281204224 Avg EMD = -1 +Ensemble size 7 val loss: 0.15403975546360016 Avg EMD = -1 +Single model 8 val loss: 0.028241761028766632 Avg EMD = -1 +Ensemble size 8 val loss: 0.15344321727752686 Avg EMD = -1 +Ensemble size 8 val loss: 0.026704996824264526 Avg EMD = 1.5921360225621102 +Single model 9 val loss: 0.02844264917075634 Avg EMD = -1 +Ensemble size 9 val loss: 0.15337340533733368 Avg EMD = -1 +Single model 10 val loss: 0.028517669066786766 Avg EMD = -1 +Ensemble size 10 val loss: 0.1486450731754303 Avg EMD = -1 +Single model 11 val loss: 0.028973544016480446 Avg EMD = -1 +Ensemble size 11 val loss: 0.14327919483184814 Avg EMD = -1 +Single model 12 val loss: 0.03001704439520836 Avg EMD = -1 +Ensemble size 12 val loss: 0.13240347802639008 Avg EMD = -1 +Single model 13 val loss: 0.02997289039194584 Avg EMD = -1 +Ensemble size 13 val loss: 0.12976594269275665 Avg EMD = -1 +Single model 14 val loss: 0.03052910417318344 Avg EMD = -1 +Ensemble size 14 val loss: 0.12705042958259583 Avg EMD = -1 +Single model 15 val loss: 0.02993648499250412 Avg EMD = -1 +Ensemble size 15 val loss: 0.12240244448184967 Avg EMD = -1 +Single model 16 val loss: 0.03040771558880806 Avg EMD = -1 +Ensemble size 16 val loss: 0.11545658856630325 Avg EMD = -1 +Ensemble size 16 val loss: 0.0248048547655344 Avg EMD = 1.4716774680339382 +Single model 17 val loss: 0.030989477410912514 Avg EMD = -1 +Ensemble size 17 val loss: 0.1069442629814148 Avg EMD = -1 +Single model 18 val loss: 0.030680520460009575 Avg EMD = -1 +Ensemble size 18 val loss: 0.10513060539960861 Avg EMD = -1 +Single model 19 val loss: 0.031097078695893288 Avg EMD = -1 +Ensemble size 19 val loss: 0.09798490256071091 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1701966593.65346e743e7d.446371.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1701966593.65346e743e7d.446371.0 new file mode 100644 index 000000000..dd4392c18 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1701966593.65346e743e7d.446371.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702043050.65346e743e7d.575386.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702043050.65346e743e7d.575386.0 new file mode 100644 index 000000000..f4970268c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702043050.65346e743e7d.575386.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702091212.65346e743e7d.575386.1 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702091212.65346e743e7d.575386.1 new file mode 100644 index 000000000..67480cb55 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702091212.65346e743e7d.575386.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702139084.65346e743e7d.575386.2 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702139084.65346e743e7d.575386.2 new file mode 100644 index 000000000..3495ccbc9 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702139084.65346e743e7d.575386.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702140855.65346e743e7d.575386.3 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702140855.65346e743e7d.575386.3 new file mode 100644 index 000000000..02a9b1a82 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702140855.65346e743e7d.575386.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702188708.65346e743e7d.575386.4 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702188708.65346e743e7d.575386.4 new file mode 100644 index 000000000..9b9bba052 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702188708.65346e743e7d.575386.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702236812.65346e743e7d.575386.5 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702236812.65346e743e7d.575386.5 new file mode 100644 index 000000000..e6f8944df Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702236812.65346e743e7d.575386.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702239375.65346e743e7d.575386.6 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702239375.65346e743e7d.575386.6 new file mode 100644 index 000000000..b74b1eb56 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702239375.65346e743e7d.575386.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702287272.65346e743e7d.575386.7 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702287272.65346e743e7d.575386.7 new file mode 100644 index 000000000..a163e6890 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702287272.65346e743e7d.575386.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702335223.65346e743e7d.575386.8 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702335223.65346e743e7d.575386.8 new file mode 100644 index 000000000..e6d6e5ff9 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702335223.65346e743e7d.575386.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702383194.65346e743e7d.575386.9 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702383194.65346e743e7d.575386.9 new file mode 100644 index 000000000..e72dd1879 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702383194.65346e743e7d.575386.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702431171.65346e743e7d.575386.10 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702431171.65346e743e7d.575386.10 new file mode 100644 index 000000000..30ef748c6 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702431171.65346e743e7d.575386.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702435082.65346e743e7d.575386.11 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702435082.65346e743e7d.575386.11 new file mode 100644 index 000000000..3b8f6fea1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702435082.65346e743e7d.575386.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702483131.65346e743e7d.575386.12 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702483131.65346e743e7d.575386.12 new file mode 100644 index 000000000..67194be51 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702483131.65346e743e7d.575386.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702531209.65346e743e7d.575386.13 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702531209.65346e743e7d.575386.13 new file mode 100644 index 000000000..5c5011f5f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702531209.65346e743e7d.575386.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702579320.65346e743e7d.575386.14 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702579320.65346e743e7d.575386.14 new file mode 100644 index 000000000..023570924 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702579320.65346e743e7d.575386.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702627314.65346e743e7d.575386.15 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702627314.65346e743e7d.575386.15 new file mode 100644 index 000000000..a23fe131c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702627314.65346e743e7d.575386.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702675319.65346e743e7d.575386.16 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702675319.65346e743e7d.575386.16 new file mode 100644 index 000000000..750596375 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702675319.65346e743e7d.575386.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702723534.65346e743e7d.575386.17 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702723534.65346e743e7d.575386.17 new file mode 100644 index 000000000..1e5fb4ad3 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702723534.65346e743e7d.575386.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702772029.65346e743e7d.575386.18 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702772029.65346e743e7d.575386.18 new file mode 100644 index 000000000..33aea36a8 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702772029.65346e743e7d.575386.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702820175.65346e743e7d.575386.19 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702820175.65346e743e7d.575386.19 new file mode 100644 index 000000000..0fe2e8bee Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702820175.65346e743e7d.575386.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702826905.65346e743e7d.575386.20 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702826905.65346e743e7d.575386.20 new file mode 100644 index 000000000..1f6b8f28d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702826905.65346e743e7d.575386.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702875083.65346e743e7d.575386.21 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702875083.65346e743e7d.575386.21 new file mode 100644 index 000000000..6dd2db362 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702875083.65346e743e7d.575386.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702923189.65346e743e7d.575386.22 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702923189.65346e743e7d.575386.22 new file mode 100644 index 000000000..9cb8d1015 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702923189.65346e743e7d.575386.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702971300.65346e743e7d.575386.23 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702971300.65346e743e7d.575386.23 new file mode 100644 index 000000000..1e44adbc7 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/events.out.tfevents.1702971300.65346e743e7d.575386.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/hparams.yml new file mode 100644 index 000000000..74ce02c0a --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed2/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..d43afeb1d --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/ensemble_perf.txt @@ -0,0 +1,56 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.029252907261252403 Avg EMD = 1.6248857337344467 +Ensemble size 1 val loss: 0.21509292721748352 Avg EMD = -1 +Single model 2 val loss: 0.028331557288765907 Avg EMD = -1 +Ensemble size 2 val loss: 0.1841421127319336 Avg EMD = -1 +Ensemble size 2 val loss: 0.03901613876223564 Avg EMD = 1.9501274885818918 +Single model 3 val loss: 0.02858443185687065 Avg EMD = -1 +Ensemble size 3 val loss: 0.1695583313703537 Avg EMD = -1 +Single model 4 val loss: 0.028560755774378777 Avg EMD = -1 +Ensemble size 4 val loss: 0.1653251200914383 Avg EMD = -1 +Ensemble size 4 val loss: 0.02794497087597847 Avg EMD = 1.65416753699243 +Single model 5 val loss: 0.027746178209781647 Avg EMD = -1 +Ensemble size 5 val loss: 0.17425622045993805 Avg EMD = -1 +Single model 6 val loss: 0.028033530339598656 Avg EMD = -1 +Ensemble size 6 val loss: 0.168342724442482 Avg EMD = -1 +Single model 7 val loss: 0.027527330443263054 Avg EMD = -1 +Ensemble size 7 val loss: 0.15815378725528717 Avg EMD = -1 +Single model 8 val loss: 0.027692493051290512 Avg EMD = -1 +Ensemble size 8 val loss: 0.14737366139888763 Avg EMD = -1 +Ensemble size 8 val loss: 0.02565811760723591 Avg EMD = 1.568050195831855 +Single model 9 val loss: 0.027608057484030724 Avg EMD = -1 +Ensemble size 9 val loss: 0.14085695147514343 Avg EMD = -1 +Single model 10 val loss: 0.027851253747940063 Avg EMD = -1 +Ensemble size 10 val loss: 0.13344861567020416 Avg EMD = -1 +Single model 11 val loss: 0.0279533714056015 Avg EMD = -1 +Ensemble size 11 val loss: 0.12874114513397217 Avg EMD = -1 +Single model 12 val loss: 0.02903830260038376 Avg EMD = -1 +Ensemble size 12 val loss: 0.122480608522892 Avg EMD = -1 +Single model 13 val loss: 0.02867734618484974 Avg EMD = -1 +Ensemble size 13 val loss: 0.1165999323129654 Avg EMD = -1 +Single model 14 val loss: 0.027341675013303757 Avg EMD = -1 +Ensemble size 14 val loss: 0.11134060472249985 Avg EMD = -1 +Single model 15 val loss: 0.027799485251307487 Avg EMD = -1 +Ensemble size 15 val loss: 0.10603196918964386 Avg EMD = -1 +Single model 16 val loss: 0.028645046055316925 Avg EMD = -1 +Ensemble size 16 val loss: 0.10020878911018372 Avg EMD = -1 +Ensemble size 16 val loss: 0.023230480030179024 Avg EMD = 1.4525159795160245 +Single model 17 val loss: 0.028947487473487854 Avg EMD = -1 +Ensemble size 17 val loss: 0.09481627494096756 Avg EMD = -1 +Single model 18 val loss: 0.028896337375044823 Avg EMD = -1 +Ensemble size 18 val loss: 0.08914923667907715 Avg EMD = -1 +Single model 19 val loss: 0.028118809685111046 Avg EMD = -1 +Ensemble size 19 val loss: 0.08880271017551422 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1701966595.65346e743e7d.446361.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1701966595.65346e743e7d.446361.0 new file mode 100644 index 000000000..a41ef2fcc Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1701966595.65346e743e7d.446361.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702043052.65346e743e7d.575376.0 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702043052.65346e743e7d.575376.0 new file mode 100644 index 000000000..a5b3a5e2d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702043052.65346e743e7d.575376.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702090934.65346e743e7d.575376.1 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702090934.65346e743e7d.575376.1 new file mode 100644 index 000000000..84f660145 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702090934.65346e743e7d.575376.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702138635.65346e743e7d.575376.2 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702138635.65346e743e7d.575376.2 new file mode 100644 index 000000000..d1b7d07eb Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702138635.65346e743e7d.575376.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702140466.65346e743e7d.575376.3 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702140466.65346e743e7d.575376.3 new file mode 100644 index 000000000..7ca7bb4b0 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702140466.65346e743e7d.575376.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702188080.65346e743e7d.575376.4 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702188080.65346e743e7d.575376.4 new file mode 100644 index 000000000..331c9090c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702188080.65346e743e7d.575376.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702235860.65346e743e7d.575376.5 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702235860.65346e743e7d.575376.5 new file mode 100644 index 000000000..e53f17fc5 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702235860.65346e743e7d.575376.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702238441.65346e743e7d.575376.6 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702238441.65346e743e7d.575376.6 new file mode 100644 index 000000000..799398323 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702238441.65346e743e7d.575376.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702285956.65346e743e7d.575376.7 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702285956.65346e743e7d.575376.7 new file mode 100644 index 000000000..c8835796e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702285956.65346e743e7d.575376.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702333563.65346e743e7d.575376.8 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702333563.65346e743e7d.575376.8 new file mode 100644 index 000000000..1c775eee2 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702333563.65346e743e7d.575376.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702381350.65346e743e7d.575376.9 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702381350.65346e743e7d.575376.9 new file mode 100644 index 000000000..ce1225a45 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702381350.65346e743e7d.575376.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702429104.65346e743e7d.575376.10 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702429104.65346e743e7d.575376.10 new file mode 100644 index 000000000..a78641caf Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702429104.65346e743e7d.575376.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702433134.65346e743e7d.575376.11 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702433134.65346e743e7d.575376.11 new file mode 100644 index 000000000..dc9f0839c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702433134.65346e743e7d.575376.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702480851.65346e743e7d.575376.12 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702480851.65346e743e7d.575376.12 new file mode 100644 index 000000000..573d8bb2e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702480851.65346e743e7d.575376.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702528688.65346e743e7d.575376.13 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702528688.65346e743e7d.575376.13 new file mode 100644 index 000000000..8deaf7608 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702528688.65346e743e7d.575376.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702576554.65346e743e7d.575376.14 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702576554.65346e743e7d.575376.14 new file mode 100644 index 000000000..a3a73131c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702576554.65346e743e7d.575376.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702624263.65346e743e7d.575376.15 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702624263.65346e743e7d.575376.15 new file mode 100644 index 000000000..e6a021680 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702624263.65346e743e7d.575376.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702672110.65346e743e7d.575376.16 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702672110.65346e743e7d.575376.16 new file mode 100644 index 000000000..b6af545be Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702672110.65346e743e7d.575376.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702720006.65346e743e7d.575376.17 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702720006.65346e743e7d.575376.17 new file mode 100644 index 000000000..39cb624ef Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702720006.65346e743e7d.575376.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702768025.65346e743e7d.575376.18 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702768025.65346e743e7d.575376.18 new file mode 100644 index 000000000..81e41a497 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702768025.65346e743e7d.575376.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702816023.65346e743e7d.575376.19 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702816023.65346e743e7d.575376.19 new file mode 100644 index 000000000..5ab3670f1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702816023.65346e743e7d.575376.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702823137.65346e743e7d.575376.20 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702823137.65346e743e7d.575376.20 new file mode 100644 index 000000000..482aeee63 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702823137.65346e743e7d.575376.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702871651.65346e743e7d.575376.21 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702871651.65346e743e7d.575376.21 new file mode 100644 index 000000000..9b6d98144 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702871651.65346e743e7d.575376.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702919620.65346e743e7d.575376.22 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702919620.65346e743e7d.575376.22 new file mode 100644 index 000000000..333344e60 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702919620.65346e743e7d.575376.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702967611.65346e743e7d.575376.23 b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702967611.65346e743e7d.575376.23 new file mode 100644 index 000000000..f9fc63242 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/events.out.tfevents.1702967611.65346e743e7d.575376.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/hparams.yml new file mode 100644 index 000000000..14541ff2f --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_medium_seq_seed524926359/hparams.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/ensemble_perf.txt new file mode 100644 index 000000000..83d6690ce --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/ensemble_perf.txt @@ -0,0 +1,28 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.030659761279821396 +Ensemble size 1 val loss: 0.20799843966960907 Avg EMD = -1 +Single model 2 val loss: 0.03278566896915436 +Ensemble size 2 val loss: 0.1947093904018402 Avg EMD = -1 +Ensemble size 2 val loss: 0.038463812321424484 Avg EMD = 2.0090309140911797 +Single model 3 val loss: 0.023902542889118195 +Ensemble size 3 val loss: 0.18379566073417664 Avg EMD = -1 +Single model 4 val loss: 0.024636343121528625 +Ensemble size 4 val loss: 0.1872517317533493 Avg EMD = -1 +Ensemble size 4 val loss: 0.034998826682567596 Avg EMD = 1.989893879288425 +Single model 5 val loss: 0.02623661421239376 +Ensemble size 5 val loss: 0.1970280557870865 Avg EMD = -1 +Single model 6 val loss: 0.027474405243992805 +Ensemble size 6 val loss: 0.1971748173236847 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701713599.65346e743e7d.3867795.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701713599.65346e743e7d.3867795.0 new file mode 100644 index 000000000..a1c2920e6 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701713599.65346e743e7d.3867795.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701753557.65346e743e7d.3867795.1 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701753557.65346e743e7d.3867795.1 new file mode 100644 index 000000000..0f4215c1f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701753557.65346e743e7d.3867795.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701793413.65346e743e7d.3867795.2 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701793413.65346e743e7d.3867795.2 new file mode 100644 index 000000000..b3aeb0edd Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701793413.65346e743e7d.3867795.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701794962.65346e743e7d.3867795.3 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701794962.65346e743e7d.3867795.3 new file mode 100644 index 000000000..44e24eeaf Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701794962.65346e743e7d.3867795.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701835078.65346e743e7d.3867795.4 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701835078.65346e743e7d.3867795.4 new file mode 100644 index 000000000..405cbdce6 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701835078.65346e743e7d.3867795.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701875437.65346e743e7d.3867795.5 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701875437.65346e743e7d.3867795.5 new file mode 100644 index 000000000..ed5902234 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701875437.65346e743e7d.3867795.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701877512.65346e743e7d.3867795.6 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701877512.65346e743e7d.3867795.6 new file mode 100644 index 000000000..a3234499a Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701877512.65346e743e7d.3867795.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701917211.65346e743e7d.3867795.7 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701917211.65346e743e7d.3867795.7 new file mode 100644 index 000000000..1a3113f6e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701917211.65346e743e7d.3867795.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701957385.65346e743e7d.3867795.8 b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701957385.65346e743e7d.3867795.8 new file mode 100644 index 000000000..3eae7e110 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/events.out.tfevents.1701957385.65346e743e7d.3867795.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed1/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/hparams.yml new file mode 100644 index 000000000..89ee74dab --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/ensemble_perf.txt new file mode 100644 index 000000000..e7408c304 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/ensemble_perf.txt @@ -0,0 +1,28 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02401990257203579 +Ensemble size 1 val loss: 0.19965600967407227 Avg EMD = -1 +Single model 2 val loss: 0.026482105255126953 +Ensemble size 2 val loss: 0.18980152904987335 Avg EMD = -1 +Ensemble size 2 val loss: 0.03401699289679527 Avg EMD = 2.012215814956247 +Single model 3 val loss: 0.02518766187131405 +Ensemble size 3 val loss: 0.18659667670726776 Avg EMD = -1 +Single model 4 val loss: 0.023648569360375404 +Ensemble size 4 val loss: 0.1999901384115219 Avg EMD = -1 +Ensemble size 4 val loss: 0.03137560561299324 Avg EMD = 1.9494938255218246 +Single model 5 val loss: 0.02554944157600403 +Ensemble size 5 val loss: 0.2066332846879959 Avg EMD = -1 +Single model 6 val loss: 0.029675517231225967 +Ensemble size 6 val loss: 0.19669251143932343 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701713599.65346e743e7d.3867790.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701713599.65346e743e7d.3867790.0 new file mode 100644 index 000000000..f8afe43bd Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701713599.65346e743e7d.3867790.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701751659.65346e743e7d.3867790.1 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701751659.65346e743e7d.3867790.1 new file mode 100644 index 000000000..a49ecd0e7 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701751659.65346e743e7d.3867790.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701789943.65346e743e7d.3867790.2 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701789943.65346e743e7d.3867790.2 new file mode 100644 index 000000000..a66f9f212 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701789943.65346e743e7d.3867790.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701791451.65346e743e7d.3867790.3 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701791451.65346e743e7d.3867790.3 new file mode 100644 index 000000000..d67c61bd6 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701791451.65346e743e7d.3867790.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701830175.65346e743e7d.3867790.4 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701830175.65346e743e7d.3867790.4 new file mode 100644 index 000000000..90f61e716 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701830175.65346e743e7d.3867790.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701868898.65346e743e7d.3867790.5 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701868898.65346e743e7d.3867790.5 new file mode 100644 index 000000000..a18cc1ac3 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701868898.65346e743e7d.3867790.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701870925.65346e743e7d.3867790.6 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701870925.65346e743e7d.3867790.6 new file mode 100644 index 000000000..0743d7887 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701870925.65346e743e7d.3867790.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701909531.65346e743e7d.3867790.7 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701909531.65346e743e7d.3867790.7 new file mode 100644 index 000000000..fbc57bbcd Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701909531.65346e743e7d.3867790.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701948837.65346e743e7d.3867790.8 b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701948837.65346e743e7d.3867790.8 new file mode 100644 index 000000000..a9772a554 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/events.out.tfevents.1701948837.65346e743e7d.3867790.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed2/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/hparams.yml new file mode 100644 index 000000000..993892f06 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..d5ed29cd7 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/ensemble_perf.txt @@ -0,0 +1,28 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.02714669704437256 +Ensemble size 1 val loss: 0.197893425822258 Avg EMD = -1 +Single model 2 val loss: 0.023524010553956032 +Ensemble size 2 val loss: 0.20284050703048706 Avg EMD = -1 +Ensemble size 2 val loss: 0.03370247036218643 Avg EMD = 1.926613392952324 +Single model 3 val loss: 0.02815955877304077 +Ensemble size 3 val loss: 0.19318154454231262 Avg EMD = -1 +Single model 4 val loss: 0.024487877264618874 +Ensemble size 4 val loss: 0.1854328066110611 Avg EMD = -1 +Ensemble size 4 val loss: 0.03810131922364235 Avg EMD = 2.0025740278744757 +Single model 5 val loss: 0.026217840611934662 +Ensemble size 5 val loss: 0.1864916831254959 Avg EMD = -1 +Single model 6 val loss: 0.031857963651418686 +Ensemble size 6 val loss: 0.19483891129493713 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701713617.65346e743e7d.3867802.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701713617.65346e743e7d.3867802.0 new file mode 100644 index 000000000..e7773582f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701713617.65346e743e7d.3867802.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701752814.65346e743e7d.3867802.1 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701752814.65346e743e7d.3867802.1 new file mode 100644 index 000000000..829479d08 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701752814.65346e743e7d.3867802.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701792147.65346e743e7d.3867802.2 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701792147.65346e743e7d.3867802.2 new file mode 100644 index 000000000..c2159b215 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701792147.65346e743e7d.3867802.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701793700.65346e743e7d.3867802.3 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701793700.65346e743e7d.3867802.3 new file mode 100644 index 000000000..01f9244be Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701793700.65346e743e7d.3867802.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701833191.65346e743e7d.3867802.4 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701833191.65346e743e7d.3867802.4 new file mode 100644 index 000000000..c4cc059b2 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701833191.65346e743e7d.3867802.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701872659.65346e743e7d.3867802.5 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701872659.65346e743e7d.3867802.5 new file mode 100644 index 000000000..d15a7789a Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701872659.65346e743e7d.3867802.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701874738.65346e743e7d.3867802.6 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701874738.65346e743e7d.3867802.6 new file mode 100644 index 000000000..153e633bb Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701874738.65346e743e7d.3867802.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701914289.65346e743e7d.3867802.7 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701914289.65346e743e7d.3867802.7 new file mode 100644 index 000000000..bc35b1726 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701914289.65346e743e7d.3867802.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701953849.65346e743e7d.3867802.8 b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701953849.65346e743e7d.3867802.8 new file mode 100644 index 000000000..3846fd8f3 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/events.out.tfevents.1701953849.65346e743e7d.3867802.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/hparams.yml new file mode 100644 index 000000000..de486cb79 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seed963241121/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/ensemble_perf.txt new file mode 100644 index 000000000..2f52c47ae --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/ensemble_perf.txt @@ -0,0 +1,64 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.024797480553388596 Avg EMD = 1.6745119632864827 +Ensemble size 1 val loss: 0.19750145077705383 Avg EMD = -1 +Single model 2 val loss: 0.025029998272657394 Avg EMD = -1 +Ensemble size 2 val loss: 0.18668679893016815 Avg EMD = -1 +Ensemble size 2 val loss: 0.031591951847076416 Avg EMD = 1.8930678336067284 +Single model 3 val loss: 0.024741869419813156 Avg EMD = -1 +Ensemble size 3 val loss: 0.178736612200737 Avg EMD = -1 +Single model 4 val loss: 0.02427009306848049 Avg EMD = -1 +Ensemble size 4 val loss: 0.168985053896904 Avg EMD = -1 +Ensemble size 4 val loss: 0.025231922045350075 Avg EMD = 1.7655631632343658 +Single model 5 val loss: 0.024064240977168083 Avg EMD = -1 +Ensemble size 5 val loss: 0.15984463691711426 Avg EMD = -1 +Single model 6 val loss: 0.0249576848000288 Avg EMD = -1 +Ensemble size 6 val loss: 0.15477187931537628 Avg EMD = -1 +Single model 7 val loss: 0.024468859657645226 Avg EMD = -1 +Ensemble size 7 val loss: 0.1478363424539566 Avg EMD = -1 +Single model 8 val loss: 0.025038667023181915 Avg EMD = -1 +Ensemble size 8 val loss: 0.1418931484222412 Avg EMD = -1 +Ensemble size 8 val loss: 0.021978842094540596 Avg EMD = 1.6673863001913367 +Single model 9 val loss: 0.025366049259901047 Avg EMD = -1 +Ensemble size 9 val loss: 0.13621403276920319 Avg EMD = -1 +Single model 10 val loss: 0.02505810372531414 Avg EMD = -1 +Ensemble size 10 val loss: 0.13451430201530457 Avg EMD = -1 +Single model 11 val loss: 0.025766925886273384 Avg EMD = -1 +Ensemble size 11 val loss: 0.12998920679092407 Avg EMD = -1 +Single model 12 val loss: 0.025454146787524223 Avg EMD = -1 +Ensemble size 12 val loss: 0.12272988259792328 Avg EMD = -1 +Single model 13 val loss: 0.025713074952363968 Avg EMD = -1 +Ensemble size 13 val loss: 0.11562097072601318 Avg EMD = -1 +Single model 14 val loss: 0.02620333433151245 Avg EMD = -1 +Ensemble size 14 val loss: 0.10862801969051361 Avg EMD = -1 +Single model 15 val loss: 0.025684921070933342 Avg EMD = -1 +Ensemble size 15 val loss: 0.10316269844770432 Avg EMD = -1 +Single model 16 val loss: 0.025396063923835754 Avg EMD = -1 +Ensemble size 16 val loss: 0.09639042615890503 Avg EMD = -1 +Ensemble size 16 val loss: 0.019823839887976646 Avg EMD = 1.5528393495914548 +Single model 17 val loss: 0.026504334062337875 Avg EMD = -1 +Ensemble size 17 val loss: 0.09238041937351227 Avg EMD = -1 +Single model 18 val loss: 0.025331856682896614 Avg EMD = -1 +Ensemble size 18 val loss: 0.08338411152362823 Avg EMD = -1 +Single model 19 val loss: 0.024636561051011086 Avg EMD = -1 +Ensemble size 19 val loss: 0.07685276120901108 Avg EMD = -1 +Single model 20 val loss: 0.025053035467863083 Avg EMD = -1 +Ensemble size 20 val loss: 0.06892513483762741 Avg EMD = -1 +Single model 21 val loss: 0.02445214055478573 Avg EMD = -1 +Ensemble size 21 val loss: 0.06357802450656891 Avg EMD = -1 +Single model 22 val loss: 0.024815741926431656 Avg EMD = -1 +Ensemble size 22 val loss: 0.05643710494041443 Avg EMD = -1 +Single model 23 val loss: 0.02498750574886799 Avg EMD = -1 +Ensemble size 23 val loss: 0.050364188849925995 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1701966587.65346e743e7d.446350.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1701966587.65346e743e7d.446350.0 new file mode 100644 index 000000000..3e7a6faf2 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1701966587.65346e743e7d.446350.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702043057.65346e743e7d.575365.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702043057.65346e743e7d.575365.0 new file mode 100644 index 000000000..3153fcc4e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702043057.65346e743e7d.575365.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702082584.65346e743e7d.575365.1 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702082584.65346e743e7d.575365.1 new file mode 100644 index 000000000..fb36c2916 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702082584.65346e743e7d.575365.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702122371.65346e743e7d.575365.2 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702122371.65346e743e7d.575365.2 new file mode 100644 index 000000000..cc791a784 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702122371.65346e743e7d.575365.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702123996.65346e743e7d.575365.3 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702123996.65346e743e7d.575365.3 new file mode 100644 index 000000000..2f4b47d4c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702123996.65346e743e7d.575365.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702163248.65346e743e7d.575365.4 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702163248.65346e743e7d.575365.4 new file mode 100644 index 000000000..4af37286f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702163248.65346e743e7d.575365.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702203036.65346e743e7d.575365.5 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702203036.65346e743e7d.575365.5 new file mode 100644 index 000000000..4256e6730 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702203036.65346e743e7d.575365.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702205249.65346e743e7d.575365.6 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702205249.65346e743e7d.575365.6 new file mode 100644 index 000000000..3c28631a7 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702205249.65346e743e7d.575365.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702244999.65346e743e7d.575365.7 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702244999.65346e743e7d.575365.7 new file mode 100644 index 000000000..78a706b11 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702244999.65346e743e7d.575365.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702284505.65346e743e7d.575365.8 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702284505.65346e743e7d.575365.8 new file mode 100644 index 000000000..0769f3b51 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702284505.65346e743e7d.575365.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702324207.65346e743e7d.575365.9 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702324207.65346e743e7d.575365.9 new file mode 100644 index 000000000..d8db04c4e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702324207.65346e743e7d.575365.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702363620.65346e743e7d.575365.10 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702363620.65346e743e7d.575365.10 new file mode 100644 index 000000000..c65c3f403 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702363620.65346e743e7d.575365.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702366940.65346e743e7d.575365.11 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702366940.65346e743e7d.575365.11 new file mode 100644 index 000000000..bacc6fe2c Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702366940.65346e743e7d.575365.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702406581.65346e743e7d.575365.12 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702406581.65346e743e7d.575365.12 new file mode 100644 index 000000000..5d6c4fbbd Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702406581.65346e743e7d.575365.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702446384.65346e743e7d.575365.13 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702446384.65346e743e7d.575365.13 new file mode 100644 index 000000000..40c6288b1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702446384.65346e743e7d.575365.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702487118.65346e743e7d.575365.14 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702487118.65346e743e7d.575365.14 new file mode 100644 index 000000000..e7b9846ca Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702487118.65346e743e7d.575365.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702526504.65346e743e7d.575365.15 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702526504.65346e743e7d.575365.15 new file mode 100644 index 000000000..e3c03f21f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702526504.65346e743e7d.575365.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702566887.65346e743e7d.575365.16 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702566887.65346e743e7d.575365.16 new file mode 100644 index 000000000..4da878322 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702566887.65346e743e7d.575365.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702606379.65346e743e7d.575365.17 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702606379.65346e743e7d.575365.17 new file mode 100644 index 000000000..7b5a03627 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702606379.65346e743e7d.575365.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702646035.65346e743e7d.575365.18 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702646035.65346e743e7d.575365.18 new file mode 100644 index 000000000..bd116f052 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702646035.65346e743e7d.575365.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702686212.65346e743e7d.575365.19 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702686212.65346e743e7d.575365.19 new file mode 100644 index 000000000..ac911f62d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702686212.65346e743e7d.575365.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702691368.65346e743e7d.575365.20 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702691368.65346e743e7d.575365.20 new file mode 100644 index 000000000..0a60ea20d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702691368.65346e743e7d.575365.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702730918.65346e743e7d.575365.21 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702730918.65346e743e7d.575365.21 new file mode 100644 index 000000000..6671f3eb4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702730918.65346e743e7d.575365.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702770461.65346e743e7d.575365.22 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702770461.65346e743e7d.575365.22 new file mode 100644 index 000000000..8bdda1c15 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702770461.65346e743e7d.575365.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702810611.65346e743e7d.575365.23 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702810611.65346e743e7d.575365.23 new file mode 100644 index 000000000..e0ae02d63 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702810611.65346e743e7d.575365.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702851393.65346e743e7d.575365.24 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702851393.65346e743e7d.575365.24 new file mode 100644 index 000000000..d199d4d1f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702851393.65346e743e7d.575365.24 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702891526.65346e743e7d.575365.25 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702891526.65346e743e7d.575365.25 new file mode 100644 index 000000000..736161781 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702891526.65346e743e7d.575365.25 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702931218.65346e743e7d.575365.26 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702931218.65346e743e7d.575365.26 new file mode 100644 index 000000000..73712a6b7 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702931218.65346e743e7d.575365.26 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702971356.65346e743e7d.575365.27 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702971356.65346e743e7d.575365.27 new file mode 100644 index 000000000..1ac555035 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/events.out.tfevents.1702971356.65346e743e7d.575365.27 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/hparams.yml new file mode 100644 index 000000000..2ec8e91bd --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/ensemble_perf.txt new file mode 100644 index 000000000..db78a57be --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/ensemble_perf.txt @@ -0,0 +1,64 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.030346307903528214 Avg EMD = 1.6783665196723672 +Ensemble size 1 val loss: 0.20863112807273865 Avg EMD = -1 +Single model 2 val loss: 0.02895723655819893 Avg EMD = -1 +Ensemble size 2 val loss: 0.19838309288024902 Avg EMD = -1 +Ensemble size 2 val loss: 0.033046118915081024 Avg EMD = 1.784823186097006 +Single model 3 val loss: 0.028458397835493088 Avg EMD = -1 +Ensemble size 3 val loss: 0.18792352080345154 Avg EMD = -1 +Single model 4 val loss: 0.02786574326455593 Avg EMD = -1 +Ensemble size 4 val loss: 0.16858237981796265 Avg EMD = -1 +Ensemble size 4 val loss: 0.02884417399764061 Avg EMD = 1.68733283828853 +Single model 5 val loss: 0.02786116860806942 Avg EMD = -1 +Ensemble size 5 val loss: 0.16354365646839142 Avg EMD = -1 +Single model 6 val loss: 0.027607856318354607 Avg EMD = -1 +Ensemble size 6 val loss: 0.15565402805805206 Avg EMD = -1 +Single model 7 val loss: 0.027912748977541924 Avg EMD = -1 +Ensemble size 7 val loss: 0.14421822130680084 Avg EMD = -1 +Single model 8 val loss: 0.0287924911826849 Avg EMD = -1 +Ensemble size 8 val loss: 0.1433134227991104 Avg EMD = -1 +Ensemble size 8 val loss: 0.02724955603480339 Avg EMD = 1.6498532181801555 +Single model 9 val loss: 0.028737332671880722 Avg EMD = -1 +Ensemble size 9 val loss: 0.13615357875823975 Avg EMD = -1 +Single model 10 val loss: 0.028650181367993355 Avg EMD = -1 +Ensemble size 10 val loss: 0.13216446340084076 Avg EMD = -1 +Single model 11 val loss: 0.028902478516101837 Avg EMD = -1 +Ensemble size 11 val loss: 0.12773087620735168 Avg EMD = -1 +Single model 12 val loss: 0.02817954495549202 Avg EMD = -1 +Ensemble size 12 val loss: 0.12176486104726791 Avg EMD = -1 +Single model 13 val loss: 0.02799311839044094 Avg EMD = -1 +Ensemble size 13 val loss: 0.11804474890232086 Avg EMD = -1 +Single model 14 val loss: 0.027279198169708252 Avg EMD = -1 +Ensemble size 14 val loss: 0.11237712949514389 Avg EMD = -1 +Single model 15 val loss: 0.0294970590621233 Avg EMD = -1 +Ensemble size 15 val loss: 0.10700110346078873 Avg EMD = -1 +Single model 16 val loss: 0.030794359743595123 Avg EMD = -1 +Ensemble size 16 val loss: 0.104267418384552 Avg EMD = -1 +Ensemble size 16 val loss: 0.0239406768232584 Avg EMD = 1.5516446805871407 +Single model 17 val loss: 0.028114954009652138 Avg EMD = -1 +Ensemble size 17 val loss: 0.10002341121435165 Avg EMD = -1 +Single model 18 val loss: 0.028268303722143173 Avg EMD = -1 +Ensemble size 18 val loss: 0.09367400407791138 Avg EMD = -1 +Single model 19 val loss: 0.027876518666744232 Avg EMD = -1 +Ensemble size 19 val loss: 0.08926475793123245 Avg EMD = -1 +Single model 20 val loss: 0.02793203666806221 Avg EMD = -1 +Ensemble size 20 val loss: 0.08450490236282349 Avg EMD = -1 +Single model 21 val loss: 0.027978917583823204 Avg EMD = -1 +Ensemble size 21 val loss: 0.08485667407512665 Avg EMD = -1 +Single model 22 val loss: 0.029516812413930893 Avg EMD = -1 +Ensemble size 22 val loss: 0.07745421677827835 Avg EMD = -1 +Single model 23 val loss: 0.029300717636942863 Avg EMD = -1 +Ensemble size 23 val loss: 0.07410398870706558 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1701966595.65346e743e7d.446355.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1701966595.65346e743e7d.446355.0 new file mode 100644 index 000000000..2f263f274 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1701966595.65346e743e7d.446355.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702043069.65346e743e7d.575370.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702043069.65346e743e7d.575370.0 new file mode 100644 index 000000000..e7f07d450 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702043069.65346e743e7d.575370.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702082876.65346e743e7d.575370.1 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702082876.65346e743e7d.575370.1 new file mode 100644 index 000000000..07fd3cf05 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702082876.65346e743e7d.575370.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702122260.65346e743e7d.575370.2 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702122260.65346e743e7d.575370.2 new file mode 100644 index 000000000..f469f8eec Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702122260.65346e743e7d.575370.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702123898.65346e743e7d.575370.3 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702123898.65346e743e7d.575370.3 new file mode 100644 index 000000000..5e82581e6 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702123898.65346e743e7d.575370.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702163575.65346e743e7d.575370.4 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702163575.65346e743e7d.575370.4 new file mode 100644 index 000000000..408b5d5e7 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702163575.65346e743e7d.575370.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702203521.65346e743e7d.575370.5 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702203521.65346e743e7d.575370.5 new file mode 100644 index 000000000..1eeaa843f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702203521.65346e743e7d.575370.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702205652.65346e743e7d.575370.6 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702205652.65346e743e7d.575370.6 new file mode 100644 index 000000000..6c56420f4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702205652.65346e743e7d.575370.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702245489.65346e743e7d.575370.7 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702245489.65346e743e7d.575370.7 new file mode 100644 index 000000000..6044be8e2 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702245489.65346e743e7d.575370.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702285513.65346e743e7d.575370.8 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702285513.65346e743e7d.575370.8 new file mode 100644 index 000000000..586c0e07b Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702285513.65346e743e7d.575370.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702325572.65346e743e7d.575370.9 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702325572.65346e743e7d.575370.9 new file mode 100644 index 000000000..1857f6535 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702325572.65346e743e7d.575370.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702364825.65346e743e7d.575370.10 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702364825.65346e743e7d.575370.10 new file mode 100644 index 000000000..c0425dc0d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702364825.65346e743e7d.575370.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702368023.65346e743e7d.575370.11 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702368023.65346e743e7d.575370.11 new file mode 100644 index 000000000..44803a516 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702368023.65346e743e7d.575370.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702407482.65346e743e7d.575370.12 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702407482.65346e743e7d.575370.12 new file mode 100644 index 000000000..d30eb22e1 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702407482.65346e743e7d.575370.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702447648.65346e743e7d.575370.13 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702447648.65346e743e7d.575370.13 new file mode 100644 index 000000000..e90b32973 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702447648.65346e743e7d.575370.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702487038.65346e743e7d.575370.14 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702487038.65346e743e7d.575370.14 new file mode 100644 index 000000000..737f913af Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702487038.65346e743e7d.575370.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702526422.65346e743e7d.575370.15 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702526422.65346e743e7d.575370.15 new file mode 100644 index 000000000..7615f95fa Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702526422.65346e743e7d.575370.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702565799.65346e743e7d.575370.16 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702565799.65346e743e7d.575370.16 new file mode 100644 index 000000000..89479ce55 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702565799.65346e743e7d.575370.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702605216.65346e743e7d.575370.17 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702605216.65346e743e7d.575370.17 new file mode 100644 index 000000000..6a3f30deb Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702605216.65346e743e7d.575370.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702644999.65346e743e7d.575370.18 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702644999.65346e743e7d.575370.18 new file mode 100644 index 000000000..f78c77a6f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702644999.65346e743e7d.575370.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702684698.65346e743e7d.575370.19 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702684698.65346e743e7d.575370.19 new file mode 100644 index 000000000..dce2ae246 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702684698.65346e743e7d.575370.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702690056.65346e743e7d.575370.20 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702690056.65346e743e7d.575370.20 new file mode 100644 index 000000000..b1692774d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702690056.65346e743e7d.575370.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702729872.65346e743e7d.575370.21 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702729872.65346e743e7d.575370.21 new file mode 100644 index 000000000..2f7c7e369 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702729872.65346e743e7d.575370.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702769348.65346e743e7d.575370.22 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702769348.65346e743e7d.575370.22 new file mode 100644 index 000000000..e565a1387 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702769348.65346e743e7d.575370.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702808836.65346e743e7d.575370.23 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702808836.65346e743e7d.575370.23 new file mode 100644 index 000000000..b55bca21f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702808836.65346e743e7d.575370.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702848510.65346e743e7d.575370.24 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702848510.65346e743e7d.575370.24 new file mode 100644 index 000000000..2860ca0f3 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702848510.65346e743e7d.575370.24 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702888919.65346e743e7d.575370.25 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702888919.65346e743e7d.575370.25 new file mode 100644 index 000000000..aad092172 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702888919.65346e743e7d.575370.25 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702928612.65346e743e7d.575370.26 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702928612.65346e743e7d.575370.26 new file mode 100644 index 000000000..751658a09 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702928612.65346e743e7d.575370.26 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702968312.65346e743e7d.575370.27 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702968312.65346e743e7d.575370.27 new file mode 100644 index 000000000..5639690bf Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/events.out.tfevents.1702968312.65346e743e7d.575370.27 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/hparams.yml new file mode 100644 index 000000000..60c22ab39 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..dd0d88dfe --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/ensemble_perf.txt @@ -0,0 +1,64 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.023446189239621162 Avg EMD = 1.6232312894736947 +Ensemble size 1 val loss: 0.19537407159805298 Avg EMD = -1 +Single model 2 val loss: 0.022817198187112808 Avg EMD = -1 +Ensemble size 2 val loss: 0.19399094581604004 Avg EMD = -1 +Ensemble size 2 val loss: 0.028715820983052254 Avg EMD = 1.8077338585705447 +Single model 3 val loss: 0.02336803264915943 Avg EMD = -1 +Ensemble size 3 val loss: 0.17497888207435608 Avg EMD = -1 +Single model 4 val loss: 0.02362016960978508 Avg EMD = -1 +Ensemble size 4 val loss: 0.17030727863311768 Avg EMD = -1 +Ensemble size 4 val loss: 0.02434704825282097 Avg EMD = 1.7153764312402044 +Single model 5 val loss: 0.023268723860383034 Avg EMD = -1 +Ensemble size 5 val loss: 0.16588126122951508 Avg EMD = -1 +Single model 6 val loss: 0.022904569283127785 Avg EMD = -1 +Ensemble size 6 val loss: 0.15671221911907196 Avg EMD = -1 +Single model 7 val loss: 0.02469419315457344 Avg EMD = -1 +Ensemble size 7 val loss: 0.1516958624124527 Avg EMD = -1 +Single model 8 val loss: 0.023318175226449966 Avg EMD = -1 +Ensemble size 8 val loss: 0.14336055517196655 Avg EMD = -1 +Ensemble size 8 val loss: 0.02095365710556507 Avg EMD = 1.59346904857017 +Single model 9 val loss: 0.023531483486294746 Avg EMD = -1 +Ensemble size 9 val loss: 0.1357080042362213 Avg EMD = -1 +Single model 10 val loss: 0.02331104874610901 Avg EMD = -1 +Ensemble size 10 val loss: 0.12963122129440308 Avg EMD = -1 +Single model 11 val loss: 0.022947397083044052 Avg EMD = -1 +Ensemble size 11 val loss: 0.12359153479337692 Avg EMD = -1 +Single model 12 val loss: 0.02301708236336708 Avg EMD = -1 +Ensemble size 12 val loss: 0.11590716987848282 Avg EMD = -1 +Single model 13 val loss: 0.022548627108335495 Avg EMD = -1 +Ensemble size 13 val loss: 0.10874028503894806 Avg EMD = -1 +Single model 14 val loss: 0.02267475239932537 Avg EMD = -1 +Ensemble size 14 val loss: 0.10028692334890366 Avg EMD = -1 +Single model 15 val loss: 0.022331448271870613 Avg EMD = -1 +Ensemble size 15 val loss: 0.0898648127913475 Avg EMD = -1 +Single model 16 val loss: 0.022809933871030807 Avg EMD = -1 +Ensemble size 16 val loss: 0.08335088938474655 Avg EMD = -1 +Ensemble size 16 val loss: 0.019228773191571236 Avg EMD = 1.513923713912378 +Single model 17 val loss: 0.02294749766588211 Avg EMD = -1 +Ensemble size 17 val loss: 0.07613318413496017 Avg EMD = -1 +Single model 18 val loss: 0.022747298702597618 Avg EMD = -1 +Ensemble size 18 val loss: 0.06892181932926178 Avg EMD = -1 +Single model 19 val loss: 0.02301737107336521 Avg EMD = -1 +Ensemble size 19 val loss: 0.06302178651094437 Avg EMD = -1 +Single model 20 val loss: 0.022429125383496284 Avg EMD = -1 +Ensemble size 20 val loss: 0.055583398789167404 Avg EMD = -1 +Single model 21 val loss: 0.022350512444972992 Avg EMD = -1 +Ensemble size 21 val loss: 0.04656807333230972 Avg EMD = -1 +Single model 22 val loss: 0.022725729271769524 Avg EMD = -1 +Ensemble size 22 val loss: 0.04109447821974754 Avg EMD = -1 +Single model 23 val loss: 0.022672105580568314 Avg EMD = -1 +Ensemble size 23 val loss: 0.03802871331572533 Avg EMD = -1 diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1701966594.65346e743e7d.446345.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1701966594.65346e743e7d.446345.0 new file mode 100644 index 000000000..854f0a488 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1701966594.65346e743e7d.446345.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702043056.65346e743e7d.575358.0 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702043056.65346e743e7d.575358.0 new file mode 100644 index 000000000..a2fe752d7 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702043056.65346e743e7d.575358.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702083339.65346e743e7d.575358.1 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702083339.65346e743e7d.575358.1 new file mode 100644 index 000000000..a9a5239e7 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702083339.65346e743e7d.575358.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702122980.65346e743e7d.575358.2 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702122980.65346e743e7d.575358.2 new file mode 100644 index 000000000..a7e470744 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702122980.65346e743e7d.575358.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702124563.65346e743e7d.575358.3 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702124563.65346e743e7d.575358.3 new file mode 100644 index 000000000..551218c1d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702124563.65346e743e7d.575358.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702164104.65346e743e7d.575358.4 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702164104.65346e743e7d.575358.4 new file mode 100644 index 000000000..59e438457 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702164104.65346e743e7d.575358.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702203641.65346e743e7d.575358.5 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702203641.65346e743e7d.575358.5 new file mode 100644 index 000000000..bc2d05623 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702203641.65346e743e7d.575358.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702205731.65346e743e7d.575358.6 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702205731.65346e743e7d.575358.6 new file mode 100644 index 000000000..1d4cd3ac5 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702205731.65346e743e7d.575358.6 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702245536.65346e743e7d.575358.7 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702245536.65346e743e7d.575358.7 new file mode 100644 index 000000000..792444325 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702245536.65346e743e7d.575358.7 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702285402.65346e743e7d.575358.8 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702285402.65346e743e7d.575358.8 new file mode 100644 index 000000000..bc9a748c4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702285402.65346e743e7d.575358.8 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702324926.65346e743e7d.575358.9 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702324926.65346e743e7d.575358.9 new file mode 100644 index 000000000..482177701 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702324926.65346e743e7d.575358.9 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702365093.65346e743e7d.575358.10 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702365093.65346e743e7d.575358.10 new file mode 100644 index 000000000..534182c07 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702365093.65346e743e7d.575358.10 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702368234.65346e743e7d.575358.11 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702368234.65346e743e7d.575358.11 new file mode 100644 index 000000000..5c1c2f866 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702368234.65346e743e7d.575358.11 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702407716.65346e743e7d.575358.12 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702407716.65346e743e7d.575358.12 new file mode 100644 index 000000000..2b11d99ff Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702407716.65346e743e7d.575358.12 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702447336.65346e743e7d.575358.13 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702447336.65346e743e7d.575358.13 new file mode 100644 index 000000000..24500a47f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702447336.65346e743e7d.575358.13 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702486885.65346e743e7d.575358.14 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702486885.65346e743e7d.575358.14 new file mode 100644 index 000000000..be350968e Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702486885.65346e743e7d.575358.14 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702526560.65346e743e7d.575358.15 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702526560.65346e743e7d.575358.15 new file mode 100644 index 000000000..ae796c506 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702526560.65346e743e7d.575358.15 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702565975.65346e743e7d.575358.16 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702565975.65346e743e7d.575358.16 new file mode 100644 index 000000000..ec4407c50 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702565975.65346e743e7d.575358.16 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702605447.65346e743e7d.575358.17 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702605447.65346e743e7d.575358.17 new file mode 100644 index 000000000..7ab78383d Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702605447.65346e743e7d.575358.17 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702644942.65346e743e7d.575358.18 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702644942.65346e743e7d.575358.18 new file mode 100644 index 000000000..2b599c9d4 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702644942.65346e743e7d.575358.18 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702684574.65346e743e7d.575358.19 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702684574.65346e743e7d.575358.19 new file mode 100644 index 000000000..ee1ea0184 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702684574.65346e743e7d.575358.19 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702689885.65346e743e7d.575358.20 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702689885.65346e743e7d.575358.20 new file mode 100644 index 000000000..ae6e36624 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702689885.65346e743e7d.575358.20 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702730368.65346e743e7d.575358.21 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702730368.65346e743e7d.575358.21 new file mode 100644 index 000000000..e4166e3aa Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702730368.65346e743e7d.575358.21 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702771160.65346e743e7d.575358.22 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702771160.65346e743e7d.575358.22 new file mode 100644 index 000000000..130be8003 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702771160.65346e743e7d.575358.22 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702811541.65346e743e7d.575358.23 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702811541.65346e743e7d.575358.23 new file mode 100644 index 000000000..1bd180976 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702811541.65346e743e7d.575358.23 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702851211.65346e743e7d.575358.24 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702851211.65346e743e7d.575358.24 new file mode 100644 index 000000000..dbd0a2914 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702851211.65346e743e7d.575358.24 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702891186.65346e743e7d.575358.25 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702891186.65346e743e7d.575358.25 new file mode 100644 index 000000000..1da0f8faf Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702891186.65346e743e7d.575358.25 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702932021.65346e743e7d.575358.26 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702932021.65346e743e7d.575358.26 new file mode 100644 index 000000000..4b90b812f Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702932021.65346e743e7d.575358.26 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702972509.65346e743e7d.575358.27 b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702972509.65346e743e7d.575358.27 new file mode 100644 index 000000000..83c8959f0 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/events.out.tfevents.1702972509.65346e743e7d.575358.27 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/hparams.yml new file mode 100644 index 000000000..ac29fcefe --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_small_seq_seed963241121/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/bagging_test_loss=0.118_emd.txt b/examples/hgcal_autoencoder/bagging/bagging_test/bagging_test_loss=0.118_emd.txt new file mode 100644 index 000000000..68b245b86 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_test/bagging_test_loss=0.118_emd.txt @@ -0,0 +1,15 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +3.053130844703684 diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/ensemble_perf.txt b/examples/hgcal_autoencoder/bagging/bagging_test/ensemble_perf.txt new file mode 100644 index 000000000..6b85f5d07 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_test/ensemble_perf.txt @@ -0,0 +1,26 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +Single model 1 val loss: 0.2225107103586197 +Ensemble size 1 val loss: 19.270259857177734 Avg EMD = -1 +Single model 1 val loss: 0.2225107103586197 +Ensemble size 1 val loss: 19.270259857177734 Avg EMD = -1 +Single model 2 val loss: 0.0738801434636116 +Ensemble size 2 val loss: 0.2376955896615982 Avg EMD = -1 +Ensemble size 2 val loss: 0.05606818199157715 Avg EMD = 2.3359880185359576 +Single model 3 val loss: 0.23562337458133698 +Ensemble size 3 val loss: 0.13483771681785583 Avg EMD = -1 +Single model 4 val loss: 0.04167778044939041 +Ensemble size 4 val loss: 0.11809393018484116 Avg EMD = -1 +Ensemble size 4 val loss: 0.027636367827653885 Avg EMD = 1.9395951074840372 diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708221.f3e74f40a1ee.60070.0 b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708221.f3e74f40a1ee.60070.0 new file mode 100644 index 000000000..7001309cd Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708221.f3e74f40a1ee.60070.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708641.f3e74f40a1ee.60518.0 b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708641.f3e74f40a1ee.60518.0 new file mode 100644 index 000000000..84bfaa4ca Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708641.f3e74f40a1ee.60518.0 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708818.f3e74f40a1ee.60518.1 b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708818.f3e74f40a1ee.60518.1 new file mode 100644 index 000000000..779cb3d85 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708818.f3e74f40a1ee.60518.1 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708990.f3e74f40a1ee.60518.2 b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708990.f3e74f40a1ee.60518.2 new file mode 100644 index 000000000..448ba9418 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701708990.f3e74f40a1ee.60518.2 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701709750.f3e74f40a1ee.60518.3 b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701709750.f3e74f40a1ee.60518.3 new file mode 100644 index 000000000..1d9269328 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701709750.f3e74f40a1ee.60518.3 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701709929.f3e74f40a1ee.60518.4 b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701709929.f3e74f40a1ee.60518.4 new file mode 100644 index 000000000..e59d27153 Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701709929.f3e74f40a1ee.60518.4 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701710111.f3e74f40a1ee.60518.5 b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701710111.f3e74f40a1ee.60518.5 new file mode 100644 index 000000000..1b0322dbc Binary files /dev/null and b/examples/hgcal_autoencoder/bagging/bagging_test/events.out.tfevents.1701710111.f3e74f40a1ee.60518.5 differ diff --git a/examples/hgcal_autoencoder/bagging/bagging_test/hparams.yml b/examples/hgcal_autoencoder/bagging/bagging_test/hparams.yml new file mode 100644 index 000000000..96f8bab0a --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/bagging_test/hparams.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 4 +epochs: 1 +finetune_epochs: 1 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/bagging/results.csv b/examples/hgcal_autoencoder/bagging/results.csv new file mode 100644 index 000000000..903c8f9d7 --- /dev/null +++ b/examples/hgcal_autoencoder/bagging/results.csv @@ -0,0 +1,38 @@ + +trial,emd,loss,ensemble_size,model_size +bagging_large_seq_seed432384445,1.339,0.009,16,large +bagging_large_seq_seed1,1.352,0.009,16,large +bagging_large_seq_seed2,1.379,0.011,16,large +bagging_large_seq_seed1,1.425,0.011,8,large +bagging_medium_seq_seed1,1.425,0.02,16,medium +bagging_large_seq_seed432384445,1.425,0.011,8,large +bagging_large_seq_seed2,1.447,0.013,8,large +bagging_medium_seq_seed524926359,1.453,0.023,16,medium +bagging_medium_seq_seed2,1.472,0.025,16,medium +bagging_large_seq_seed1,1.504,0.012,4,large +bagging_small_seq_seed963241121,1.514,0.019,16,small +bagging_large_seq_seed432384445,1.531,0.013,4,large +bagging_medium_seq_seed1,1.54,0.021,8,medium +bagging_large_seq_seed2,1.545,0.015,4,large +bagging_small_seq_seed2,1.552,0.024,16,small +bagging_small_seq_seed1,1.553,0.02,16,small +bagging_medium_seq_seed524926359,1.568,0.026,8,medium +bagging_large_seq_seed1,1.585,0.014,2,large +bagging_medium_seq_seed2,1.592,0.027,8,medium +bagging_small_seq_seed963241121,1.593,0.021,8,small +bagging_medium_seq_seed1,1.647,0.023,4,medium +bagging_small_seq_seed2,1.65,0.027,8,small +bagging_medium_seq_seed524926359,1.654,0.028,4,medium +bagging_large_seq_seed2,1.664,0.018,2,large +bagging_large_seq_seed432384445,1.665,0.018,2,large +bagging_small_seq_seed1,1.667,0.022,8,small +bagging_small_seq_seed2,1.687,0.029,4,small +bagging_small_seq_seed963241121,1.715,0.024,4,small +bagging_small_seq_seed1,1.766,0.025,4,small +bagging_small_seq_seed2,1.785,0.033,2,small +bagging_small_seq_seed963241121,1.808,0.029,2,small +bagging_medium_seq_seed2,1.86,0.037,4,medium +bagging_medium_seq_seed1,1.871,0.03,2,medium +bagging_small_seq_seed1,1.893,0.032,2,small +bagging_medium_seq_seed524926359,1.95,0.039,2,medium +bagging_medium_seq_seed2,2.17,0.05,2,medium diff --git a/examples/hgcal_autoencoder/big_fanin_configs/ensemble_configs/hparam4_897072296.yml b/examples/hgcal_autoencoder/big_fanin_configs/ensemble_configs/hparam4_897072296.yml new file mode 100644 index 000000000..89019389a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/ensemble_configs/hparam4_897072296.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002623030869939436 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 40 +wd: 8.575835398277042e-05 +ensemble_method: voting +ensemble_size: 4 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/ensemble_configs/hparam4_897072296_500epochs.yml b/examples/hgcal_autoencoder/big_fanin_configs/ensemble_configs/hparam4_897072296_500epochs.yml new file mode 100644 index 000000000..8e9b316bd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/ensemble_configs/hparam4_897072296_500epochs.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 500 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002623030869939436 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 100 +wd: 8.575835398277042e-05 +ensemble_method: voting +ensemble_size: 4 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..b1cb61f78 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..f76f5b07a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..4e1bb4f26 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..379302ed0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..7cf7e404a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..811715cac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..8471f8412 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.1_batch_size512.yml new file mode 100644 index 000000000..3088e90c8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config1/large_lr0.0001_warm_restart_freq25_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..01151adb6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..f3c2358ad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..3e2af67c4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..048dd0e16 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..5f92d73ad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..e9304f9b5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..d5a6285a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..5c3e06412 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..4a649aaef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..637ade1a3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..bce8b50ba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..4caee697f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..f4bda6c6d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..dd197020f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..52a042a8d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.1_batch_size512.yml new file mode 100644 index 000000000..635c47fb6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config3/large_lr0.001_warm_restart_freq25_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..47cb6f742 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..a60553c0f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..22d5acbfe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..2fd4f2330 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..208eb1a90 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..03fd72fb6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..fdc7d539d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..eb758959f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config4/large_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..dd322472e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..7ad9c91f1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..98c7ac0a0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..36cda4648 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..14f942079 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..7a8c81ca7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..91524bc33 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.1_batch_size512.yml new file mode 100644 index 000000000..ad8f5132c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config5/large_lr0.01_warm_restart_freq25_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..5dfa7c55e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..19890c1aa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..2e107c11b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..2f53f57a1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..e4c1365a0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..8e1dedf1b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..962066645 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..2aaeee652 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/large_model_grid_search_configs/config6/large_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..62b494588 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..c32dec0fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..4d0dcd7a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..83d6b9984 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..54b2dfdc7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..7580c520e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..006d08f50 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.1_batch_size512.yml new file mode 100644 index 000000000..b9b0a2eb0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config1/medium_lr0.0001_warm_restart_freq25_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..7028b43a1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..b5d65a70a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..6990ed3d7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..198efa73f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..e4047a86b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..39685a393 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..5e2ab01ba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..68e227a6e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..248c66084 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..e39e36484 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..62c78dfa2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..505046e00 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..176b2bbaa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..3476d06ce --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..009b6c7da --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.1_batch_size512.yml new file mode 100644 index 000000000..77a0f9b40 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config3/medium_lr0.001_warm_restart_freq25_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..22918d8f9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..abc7c7b07 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..a99a0ee81 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..d754b43f4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..d3cdd3027 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..9112945b9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..4b1ac5073 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..4f9aba0d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..7f522df55 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..3ca685366 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..cc0a5368d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..82b71e2a4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..d272b2f81 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..2d5728317 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..2cd7ade7c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.1_batch_size512.yml new file mode 100644 index 000000000..726957479 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config5/medium_lr0.01_warm_restart_freq25_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 25 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..1f265431b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..fa08ceda9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..37d0b64a7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..c7e3b1de4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..153e91914 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..32730b0ea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..580af96e2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..5acb38b91 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/medium_model_grid_search_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..92b5dbf6d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..cb177c236 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..f43fe839a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..09d936a5d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..48c2da401 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..4e6854137 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..ab48cd8d6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..d4ecdda19 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config1/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..db0eb485d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..459eb959b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..9a3f64bea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..322f77fd4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..7b7e63ff0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..d614a2ff8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..c8636875e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..35ae9124a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config2/small_lr0.001_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..9637f987f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..ca6d8f3db --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..ca0718079 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..91356e99a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..0eeb17a0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..b7765dfc0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..4398effe7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..1156512f9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config3/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..d8300beb3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..dd7d334fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..56f570c4f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..cb7f2ca04 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..9702e6547 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..69460f851 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..ee0a8a40b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..f48268295 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..a0adff25e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..ddd6a0d4f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..a8bdbcb07 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..4d4dd498c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..90025d8fa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..4c0e276f5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..e95772568 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.001_batch_size512.yml new file mode 100644 index 000000000..185d569ce --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config5/small_lr1e-05_warm_restart_freq25_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq25_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq25_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..0d5b9cf54 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq25_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq25_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq25_wd0.01_batch_size512.yml new file mode 100644 index 000000000..05babdf62 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq25_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 25 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..755ae0178 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..3cd789aff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..a6159109a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..284f22210 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..9d2155312 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 1024 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..54e0e674a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/grid_search_configs/small_model_grid_search_configs/config6/small_lr1e-05_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.0e-05 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_1777477784.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_1777477784.yml new file mode 100644 index 000000000..fb25b5127 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_1777477784.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.031190026886528444 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1777477784 +warm_restart_freq: 34 +wd: 0.042338411632767844 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_551886180.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_551886180.yml new file mode 100644 index 000000000..c6c9c56fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_551886180.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.031190026886528444 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 551886180 +warm_restart_freq: 34 +wd: 0.042338411632767844 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_878748453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_878748453.yml new file mode 100644 index 000000000..f1fc1ae81 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam0_878748453.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.031190026886528444 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 878748453 +warm_restart_freq: 34 +wd: 0.042338411632767844 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_287852352.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_287852352.yml new file mode 100644 index 000000000..e814a63bc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_287852352.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.030326450980871583 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +output_bitwidth: 5 +seed: 287852352 +warm_restart_freq: 98 +wd: 0.04535525396917035 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_823155374.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_823155374.yml new file mode 100644 index 000000000..f8ce6972d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_823155374.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.030326450980871583 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +output_bitwidth: 5 +seed: 823155374 +warm_restart_freq: 98 +wd: 0.04535525396917035 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_865678546.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_865678546.yml new file mode 100644 index 000000000..925bc01d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam1_865678546.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.030326450980871583 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +output_bitwidth: 5 +seed: 865678546 +warm_restart_freq: 98 +wd: 0.04535525396917035 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_1558804747.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_1558804747.yml new file mode 100644 index 000000000..793695c04 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_1558804747.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07248174617794563 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 1558804747 +warm_restart_freq: 97 +wd: 0.05412727328618796 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_1986274267.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_1986274267.yml new file mode 100644 index 000000000..8ace591b0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_1986274267.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07248174617794563 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 1986274267 +warm_restart_freq: 97 +wd: 0.05412727328618796 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_594619332.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_594619332.yml new file mode 100644 index 000000000..9cd2cec9d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam2_594619332.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07248174617794563 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 594619332 +warm_restart_freq: 97 +wd: 0.05412727328618796 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_1316414564.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_1316414564.yml new file mode 100644 index 000000000..0c524e247 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_1316414564.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06235274065619467 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1316414564 +warm_restart_freq: 20 +wd: 0.07767054460308638 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_1659553368.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_1659553368.yml new file mode 100644 index 000000000..3979c7f01 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_1659553368.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06235274065619467 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1659553368 +warm_restart_freq: 20 +wd: 0.07767054460308638 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_779217002.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_779217002.yml new file mode 100644 index 000000000..8f0462483 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam3_779217002.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06235274065619467 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 779217002 +warm_restart_freq: 20 +wd: 0.07767054460308638 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1094134073.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1094134073.yml new file mode 100644 index 000000000..f69cf773a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1094134073.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.059298172400247366 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 1094134073 +warm_restart_freq: 41 +wd: 0.02601714379924495 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1248920237.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1248920237.yml new file mode 100644 index 000000000..a0f1edddc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1248920237.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.059298172400247366 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 1248920237 +warm_restart_freq: 41 +wd: 0.02601714379924495 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1803631831.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1803631831.yml new file mode 100644 index 000000000..8e3c20307 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam4_1803631831.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.059298172400247366 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 1803631831 +warm_restart_freq: 41 +wd: 0.02601714379924495 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_1029694513.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_1029694513.yml new file mode 100644 index 000000000..b8e4f979c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_1029694513.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.019169709739423325 +neuron_fanin: +- 2 +- 4 +- 2 +- 5 +output_bitwidth: 5 +seed: 1029694513 +warm_restart_freq: 81 +wd: 0.08023839247184165 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_410865002.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_410865002.yml new file mode 100644 index 000000000..2298d5a76 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_410865002.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.019169709739423325 +neuron_fanin: +- 2 +- 4 +- 2 +- 5 +output_bitwidth: 5 +seed: 410865002 +warm_restart_freq: 81 +wd: 0.08023839247184165 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_768793750.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_768793750.yml new file mode 100644 index 000000000..672cb2371 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam5_768793750.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.019169709739423325 +neuron_fanin: +- 2 +- 4 +- 2 +- 5 +output_bitwidth: 5 +seed: 768793750 +warm_restart_freq: 81 +wd: 0.08023839247184165 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_15229585.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_15229585.yml new file mode 100644 index 000000000..8188d23ea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_15229585.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.04719625283868544 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 15229585 +warm_restart_freq: 89 +wd: 0.02741209837748569 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_1800089671.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_1800089671.yml new file mode 100644 index 000000000..73f6b373e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_1800089671.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.04719625283868544 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 1800089671 +warm_restart_freq: 89 +wd: 0.02741209837748569 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_1974475030.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_1974475030.yml new file mode 100644 index 000000000..807ff799f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam6_1974475030.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.04719625283868544 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 1974475030 +warm_restart_freq: 89 +wd: 0.02741209837748569 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_1035543218.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_1035543218.yml new file mode 100644 index 000000000..8da395897 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_1035543218.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.08050743276616952 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 1035543218 +warm_restart_freq: 91 +wd: 0.09636745057576865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_323249611.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_323249611.yml new file mode 100644 index 000000000..7c44a88d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_323249611.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.08050743276616952 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 323249611 +warm_restart_freq: 91 +wd: 0.09636745057576865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_90638391.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_90638391.yml new file mode 100644 index 000000000..5b819264b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam7_90638391.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.08050743276616952 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 90638391 +warm_restart_freq: 91 +wd: 0.09636745057576865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_1775593873.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_1775593873.yml new file mode 100644 index 000000000..c16a142ef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_1775593873.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06734925411642237 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 6 +seed: 1775593873 +warm_restart_freq: 12 +wd: 0.09190967107718591 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_2041267439.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_2041267439.yml new file mode 100644 index 000000000..d01a7b4e8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_2041267439.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06734925411642237 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 6 +seed: 2041267439 +warm_restart_freq: 12 +wd: 0.09190967107718591 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_997332142.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_997332142.yml new file mode 100644 index 000000000..2082d3bc8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/hparam8_997332142.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06734925411642237 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 6 +seed: 997332142 +warm_restart_freq: 12 +wd: 0.09190967107718591 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/search_config.yml new file mode 100644 index 000000000..f9c0f563c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams1/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 1 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_17445413.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_17445413.yml new file mode 100644 index 000000000..086889f42 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_17445413.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.013600601206010457 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 17445413 +warm_restart_freq: 46 +wd: 0.0689067576133153 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_1807639472.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_1807639472.yml new file mode 100644 index 000000000..b40d834b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_1807639472.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.013600601206010457 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1807639472 +warm_restart_freq: 46 +wd: 0.0689067576133153 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_913773613.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_913773613.yml new file mode 100644 index 000000000..115de93ee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam0_913773613.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.013600601206010457 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 913773613 +warm_restart_freq: 46 +wd: 0.0689067576133153 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_1813750616.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_1813750616.yml new file mode 100644 index 000000000..5c7a9f7bd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_1813750616.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0827121226631093 +neuron_fanin: +- 5 +- 3 +- 3 +output_bitwidth: 6 +seed: 1813750616 +warm_restart_freq: 78 +wd: 0.09334451270044963 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_2101290457.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_2101290457.yml new file mode 100644 index 000000000..32a475d5b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_2101290457.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0827121226631093 +neuron_fanin: +- 5 +- 3 +- 3 +output_bitwidth: 6 +seed: 2101290457 +warm_restart_freq: 78 +wd: 0.09334451270044963 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_311373735.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_311373735.yml new file mode 100644 index 000000000..270058177 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam1_311373735.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0827121226631093 +neuron_fanin: +- 5 +- 3 +- 3 +output_bitwidth: 6 +seed: 311373735 +warm_restart_freq: 78 +wd: 0.09334451270044963 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_1109290438.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_1109290438.yml new file mode 100644 index 000000000..66a3fab49 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_1109290438.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0517882430195508 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 1109290438 +warm_restart_freq: 98 +wd: 0.03225423113101848 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_1796767782.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_1796767782.yml new file mode 100644 index 000000000..457b2a40c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_1796767782.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0517882430195508 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 1796767782 +warm_restart_freq: 98 +wd: 0.03225423113101848 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_606521359.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_606521359.yml new file mode 100644 index 000000000..e262e4759 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam2_606521359.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0517882430195508 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 606521359 +warm_restart_freq: 98 +wd: 0.03225423113101848 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_1044846351.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_1044846351.yml new file mode 100644 index 000000000..03fb28154 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_1044846351.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.02620568576649367 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 1044846351 +warm_restart_freq: 64 +wd: 0.014949995909093019 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_293752461.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_293752461.yml new file mode 100644 index 000000000..99612883c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_293752461.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.02620568576649367 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 293752461 +warm_restart_freq: 64 +wd: 0.014949995909093019 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_526421825.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_526421825.yml new file mode 100644 index 000000000..b28681980 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam3_526421825.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.02620568576649367 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 526421825 +warm_restart_freq: 64 +wd: 0.014949995909093019 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_1034439460.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_1034439460.yml new file mode 100644 index 000000000..36e9dc507 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_1034439460.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.03395816236768953 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 2 +seed: 1034439460 +warm_restart_freq: 80 +wd: 0.014865388139849653 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_767603993.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_767603993.yml new file mode 100644 index 000000000..40687a759 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_767603993.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.03395816236768953 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 2 +seed: 767603993 +warm_restart_freq: 80 +wd: 0.014865388139849653 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_981441659.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_981441659.yml new file mode 100644 index 000000000..3d6ca2a53 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam4_981441659.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.03395816236768953 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 2 +seed: 981441659 +warm_restart_freq: 80 +wd: 0.014865388139849653 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1586188930.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1586188930.yml new file mode 100644 index 000000000..709bc19bc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1586188930.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07672642929370233 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 1586188930 +warm_restart_freq: 31 +wd: 0.0987125559462905 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1735169104.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1735169104.yml new file mode 100644 index 000000000..72411a217 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1735169104.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07672642929370233 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 1735169104 +warm_restart_freq: 31 +wd: 0.0987125559462905 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1765750816.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1765750816.yml new file mode 100644 index 000000000..859b7f233 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam5_1765750816.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07672642929370233 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 1765750816 +warm_restart_freq: 31 +wd: 0.0987125559462905 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_1405160421.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_1405160421.yml new file mode 100644 index 000000000..5d5aaf19c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_1405160421.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006874880035194116 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 1405160421 +warm_restart_freq: 88 +wd: 0.08167527860747748 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_1893726239.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_1893726239.yml new file mode 100644 index 000000000..82a7d5ded --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_1893726239.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006874880035194116 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 1893726239 +warm_restart_freq: 88 +wd: 0.08167527860747748 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_990900814.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_990900814.yml new file mode 100644 index 000000000..d1aba4456 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam6_990900814.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006874880035194116 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 990900814 +warm_restart_freq: 88 +wd: 0.08167527860747748 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_1344998032.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_1344998032.yml new file mode 100644 index 000000000..f794a8d26 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_1344998032.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.03332835646683462 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 1344998032 +warm_restart_freq: 27 +wd: 0.027759680699671038 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_2067443857.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_2067443857.yml new file mode 100644 index 000000000..55920a4be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_2067443857.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.03332835646683462 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 2067443857 +warm_restart_freq: 27 +wd: 0.027759680699671038 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_982600324.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_982600324.yml new file mode 100644 index 000000000..ef6188c48 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam7_982600324.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.03332835646683462 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 982600324 +warm_restart_freq: 27 +wd: 0.027759680699671038 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_138976353.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_138976353.yml new file mode 100644 index 000000000..2d1ae6288 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_138976353.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.029940351701871135 +neuron_fanin: +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 138976353 +warm_restart_freq: 25 +wd: 0.06486024218623174 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_1538545177.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_1538545177.yml new file mode 100644 index 000000000..17ad5e0a6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_1538545177.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.029940351701871135 +neuron_fanin: +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 1538545177 +warm_restart_freq: 25 +wd: 0.06486024218623174 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_1587603153.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_1587603153.yml new file mode 100644 index 000000000..5e92eda8b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/hparam8_1587603153.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.029940351701871135 +neuron_fanin: +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 1587603153 +warm_restart_freq: 25 +wd: 0.06486024218623174 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/search_config.yml new file mode 100644 index 000000000..ea1ea1485 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams10/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 10 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_1176290585.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_1176290585.yml new file mode 100644 index 000000000..d2f46038f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_1176290585.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0028786139471107357 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 1176290585 +warm_restart_freq: 46 +wd: 0.014801129196899819 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_151227035.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_151227035.yml new file mode 100644 index 000000000..cc716cbbf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_151227035.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0028786139471107357 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 151227035 +warm_restart_freq: 46 +wd: 0.014801129196899819 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_1993317992.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_1993317992.yml new file mode 100644 index 000000000..5a1f9cf34 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam0_1993317992.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0028786139471107357 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 1993317992 +warm_restart_freq: 46 +wd: 0.014801129196899819 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_1837640958.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_1837640958.yml new file mode 100644 index 000000000..1de075d71 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_1837640958.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05114388828010824 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 1837640958 +warm_restart_freq: 100 +wd: 0.06628766682215476 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_296284179.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_296284179.yml new file mode 100644 index 000000000..f19492187 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_296284179.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05114388828010824 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 296284179 +warm_restart_freq: 100 +wd: 0.06628766682215476 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_591221179.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_591221179.yml new file mode 100644 index 000000000..1c9421d1e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam1_591221179.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05114388828010824 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 591221179 +warm_restart_freq: 100 +wd: 0.06628766682215476 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_290167535.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_290167535.yml new file mode 100644 index 000000000..eed4e5fc5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_290167535.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05491203613431394 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 6 +seed: 290167535 +warm_restart_freq: 84 +wd: 0.09809155479333757 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_439180723.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_439180723.yml new file mode 100644 index 000000000..be64e0236 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_439180723.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05491203613431394 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 6 +seed: 439180723 +warm_restart_freq: 84 +wd: 0.09809155479333757 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_662211860.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_662211860.yml new file mode 100644 index 000000000..52279b7d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam2_662211860.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05491203613431394 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 6 +seed: 662211860 +warm_restart_freq: 84 +wd: 0.09809155479333757 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_1003032073.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_1003032073.yml new file mode 100644 index 000000000..579b779b6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_1003032073.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08022224635101056 +neuron_fanin: +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 1003032073 +warm_restart_freq: 98 +wd: 0.08673468184872304 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_1672291623.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_1672291623.yml new file mode 100644 index 000000000..8c7d635f8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_1672291623.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08022224635101056 +neuron_fanin: +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 1672291623 +warm_restart_freq: 98 +wd: 0.08673468184872304 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_276509287.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_276509287.yml new file mode 100644 index 000000000..0bdf6b287 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam3_276509287.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08022224635101056 +neuron_fanin: +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 276509287 +warm_restart_freq: 98 +wd: 0.08673468184872304 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_1313144366.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_1313144366.yml new file mode 100644 index 000000000..42740c6cf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_1313144366.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.020229580618525936 +neuron_fanin: +- 6 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 1313144366 +warm_restart_freq: 71 +wd: 0.09014409355803082 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_2138824863.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_2138824863.yml new file mode 100644 index 000000000..7bf135be7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_2138824863.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.020229580618525936 +neuron_fanin: +- 6 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 2138824863 +warm_restart_freq: 71 +wd: 0.09014409355803082 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_466322331.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_466322331.yml new file mode 100644 index 000000000..1642d253a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam4_466322331.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.020229580618525936 +neuron_fanin: +- 6 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 466322331 +warm_restart_freq: 71 +wd: 0.09014409355803082 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_1601837552.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_1601837552.yml new file mode 100644 index 000000000..50d9fae4d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_1601837552.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.09061437254616711 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 1601837552 +warm_restart_freq: 52 +wd: 0.06973913526274242 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_1914075157.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_1914075157.yml new file mode 100644 index 000000000..ad2520cf2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_1914075157.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.09061437254616711 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 1914075157 +warm_restart_freq: 52 +wd: 0.06973913526274242 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_728685569.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_728685569.yml new file mode 100644 index 000000000..4710637f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam5_728685569.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.09061437254616711 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 728685569 +warm_restart_freq: 52 +wd: 0.06973913526274242 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_1067737147.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_1067737147.yml new file mode 100644 index 000000000..98963efce --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_1067737147.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.06910708123271274 +neuron_fanin: +- 6 +output_bitwidth: 2 +seed: 1067737147 +warm_restart_freq: 51 +wd: 0.005476259459569781 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_411201578.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_411201578.yml new file mode 100644 index 000000000..d869fbd8f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_411201578.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.06910708123271274 +neuron_fanin: +- 6 +output_bitwidth: 2 +seed: 411201578 +warm_restart_freq: 51 +wd: 0.005476259459569781 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_73122416.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_73122416.yml new file mode 100644 index 000000000..027184860 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam6_73122416.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.06910708123271274 +neuron_fanin: +- 6 +output_bitwidth: 2 +seed: 73122416 +warm_restart_freq: 51 +wd: 0.005476259459569781 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_1384996353.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_1384996353.yml new file mode 100644 index 000000000..54997a3aa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_1384996353.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08391409358879444 +neuron_fanin: +- 3 +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 2 +seed: 1384996353 +warm_restart_freq: 48 +wd: 0.04663565668834449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_1587520572.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_1587520572.yml new file mode 100644 index 000000000..789d3f638 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_1587520572.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08391409358879444 +neuron_fanin: +- 3 +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 2 +seed: 1587520572 +warm_restart_freq: 48 +wd: 0.04663565668834449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_273166181.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_273166181.yml new file mode 100644 index 000000000..d76c48a36 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam7_273166181.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08391409358879444 +neuron_fanin: +- 3 +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 2 +seed: 273166181 +warm_restart_freq: 48 +wd: 0.04663565668834449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_2018341439.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_2018341439.yml new file mode 100644 index 000000000..48d275c4a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_2018341439.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.009299213149438348 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 2018341439 +warm_restart_freq: 27 +wd: 0.001806023944899091 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_629159165.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_629159165.yml new file mode 100644 index 000000000..19257aa7f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_629159165.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.009299213149438348 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 629159165 +warm_restart_freq: 27 +wd: 0.001806023944899091 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_773776468.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_773776468.yml new file mode 100644 index 000000000..ca8c5536a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/hparam8_773776468.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.009299213149438348 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 773776468 +warm_restart_freq: 27 +wd: 0.001806023944899091 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/search_config.yml new file mode 100644 index 000000000..0d15a670b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams11/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 11 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_1924809722.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_1924809722.yml new file mode 100644 index 000000000..6bfcd532e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_1924809722.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06704786981985074 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1924809722 +warm_restart_freq: 30 +wd: 0.011516787418523515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_343265159.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_343265159.yml new file mode 100644 index 000000000..b7b832b10 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_343265159.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06704786981985074 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 343265159 +warm_restart_freq: 30 +wd: 0.011516787418523515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_678333731.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_678333731.yml new file mode 100644 index 000000000..8af8a9fc5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam0_678333731.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06704786981985074 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 678333731 +warm_restart_freq: 30 +wd: 0.011516787418523515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_1198590503.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_1198590503.yml new file mode 100644 index 000000000..73cd59883 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_1198590503.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.046819977628480634 +neuron_fanin: +- 4 +- 3 +- 5 +- 3 +- 2 +output_bitwidth: 4 +seed: 1198590503 +warm_restart_freq: 29 +wd: 0.09275239492022391 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_403491154.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_403491154.yml new file mode 100644 index 000000000..36596cb52 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_403491154.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.046819977628480634 +neuron_fanin: +- 4 +- 3 +- 5 +- 3 +- 2 +output_bitwidth: 4 +seed: 403491154 +warm_restart_freq: 29 +wd: 0.09275239492022391 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_555706682.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_555706682.yml new file mode 100644 index 000000000..c5309503a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam1_555706682.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.046819977628480634 +neuron_fanin: +- 4 +- 3 +- 5 +- 3 +- 2 +output_bitwidth: 4 +seed: 555706682 +warm_restart_freq: 29 +wd: 0.09275239492022391 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_1821395066.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_1821395066.yml new file mode 100644 index 000000000..29cac30db --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_1821395066.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09367024553166409 +neuron_fanin: +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 1821395066 +warm_restart_freq: 15 +wd: 0.06492754450175699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_1871651925.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_1871651925.yml new file mode 100644 index 000000000..b5b3a3d99 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_1871651925.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09367024553166409 +neuron_fanin: +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 1871651925 +warm_restart_freq: 15 +wd: 0.06492754450175699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_362443404.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_362443404.yml new file mode 100644 index 000000000..205f845ae --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam2_362443404.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09367024553166409 +neuron_fanin: +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 362443404 +warm_restart_freq: 15 +wd: 0.06492754450175699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_1639872392.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_1639872392.yml new file mode 100644 index 000000000..3a0ab9d88 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_1639872392.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.020142456343197963 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 1639872392 +warm_restart_freq: 46 +wd: 0.013443830212466272 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_1663530277.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_1663530277.yml new file mode 100644 index 000000000..ac591114e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_1663530277.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.020142456343197963 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 1663530277 +warm_restart_freq: 46 +wd: 0.013443830212466272 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_43440852.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_43440852.yml new file mode 100644 index 000000000..039a4d57e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam3_43440852.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.020142456343197963 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 43440852 +warm_restart_freq: 46 +wd: 0.013443830212466272 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1397296470.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1397296470.yml new file mode 100644 index 000000000..64113e5c0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1397296470.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.032396266262886275 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 2 +seed: 1397296470 +warm_restart_freq: 48 +wd: 0.017032924693644827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1675859303.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1675859303.yml new file mode 100644 index 000000000..24a13182c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1675859303.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.032396266262886275 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 2 +seed: 1675859303 +warm_restart_freq: 48 +wd: 0.017032924693644827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1964414340.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1964414340.yml new file mode 100644 index 000000000..4aea4c406 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam4_1964414340.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.032396266262886275 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 2 +seed: 1964414340 +warm_restart_freq: 48 +wd: 0.017032924693644827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2025327639.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2025327639.yml new file mode 100644 index 000000000..66c3e6741 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2025327639.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.028271214650327392 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 6 +seed: 2025327639 +warm_restart_freq: 69 +wd: 0.02222916769010929 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2033598733.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2033598733.yml new file mode 100644 index 000000000..42d6fb16a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2033598733.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.028271214650327392 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 6 +seed: 2033598733 +warm_restart_freq: 69 +wd: 0.02222916769010929 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2086352490.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2086352490.yml new file mode 100644 index 000000000..2e4a48356 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam5_2086352490.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.028271214650327392 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 6 +seed: 2086352490 +warm_restart_freq: 69 +wd: 0.02222916769010929 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_2047267284.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_2047267284.yml new file mode 100644 index 000000000..81b00a1b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_2047267284.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08981673817889282 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 2047267284 +warm_restart_freq: 17 +wd: 0.05001738352831903 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_2058416666.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_2058416666.yml new file mode 100644 index 000000000..7485531e7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_2058416666.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08981673817889282 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 2058416666 +warm_restart_freq: 17 +wd: 0.05001738352831903 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_964141519.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_964141519.yml new file mode 100644 index 000000000..e8a5ad7ca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam6_964141519.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08981673817889282 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 964141519 +warm_restart_freq: 17 +wd: 0.05001738352831903 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_1639393662.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_1639393662.yml new file mode 100644 index 000000000..7892eb7b6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_1639393662.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.010255333511703147 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 1639393662 +warm_restart_freq: 84 +wd: 0.0404532389920243 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_282787023.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_282787023.yml new file mode 100644 index 000000000..0afdfc20c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_282787023.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.010255333511703147 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 282787023 +warm_restart_freq: 84 +wd: 0.0404532389920243 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_789185982.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_789185982.yml new file mode 100644 index 000000000..9949ec460 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam7_789185982.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.010255333511703147 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 789185982 +warm_restart_freq: 84 +wd: 0.0404532389920243 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_1476201680.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_1476201680.yml new file mode 100644 index 000000000..dbd441edf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_1476201680.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.021070777977223065 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 2 +seed: 1476201680 +warm_restart_freq: 28 +wd: 0.018877311706873744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_166194836.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_166194836.yml new file mode 100644 index 000000000..af2dc2600 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_166194836.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.021070777977223065 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 2 +seed: 166194836 +warm_restart_freq: 28 +wd: 0.018877311706873744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_877130809.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_877130809.yml new file mode 100644 index 000000000..e9eadeb66 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/hparam8_877130809.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.021070777977223065 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 2 +seed: 877130809 +warm_restart_freq: 28 +wd: 0.018877311706873744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/search_config.yml new file mode 100644 index 000000000..cd1be568b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams12/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 12 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_1796202707.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_1796202707.yml new file mode 100644 index 000000000..69ee9d58a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_1796202707.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09464711338680187 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 1796202707 +warm_restart_freq: 81 +wd: 0.061383031187799725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_1955084526.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_1955084526.yml new file mode 100644 index 000000000..f0fdff6da --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_1955084526.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09464711338680187 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 1955084526 +warm_restart_freq: 81 +wd: 0.061383031187799725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_5649499.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_5649499.yml new file mode 100644 index 000000000..f570fbef5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam0_5649499.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09464711338680187 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 5649499 +warm_restart_freq: 81 +wd: 0.061383031187799725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_1756005484.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_1756005484.yml new file mode 100644 index 000000000..09d703c3e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_1756005484.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08136797569266757 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1756005484 +warm_restart_freq: 69 +wd: 0.00824997030869201 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_740235310.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_740235310.yml new file mode 100644 index 000000000..65363e54d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_740235310.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08136797569266757 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 740235310 +warm_restart_freq: 69 +wd: 0.00824997030869201 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_941199234.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_941199234.yml new file mode 100644 index 000000000..3d6a71d8a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam1_941199234.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08136797569266757 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 941199234 +warm_restart_freq: 69 +wd: 0.00824997030869201 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_1156083291.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_1156083291.yml new file mode 100644 index 000000000..cc9953152 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_1156083291.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07767084873852684 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 3 +seed: 1156083291 +warm_restart_freq: 32 +wd: 0.09792303663606437 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_817200178.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_817200178.yml new file mode 100644 index 000000000..f68671f18 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_817200178.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07767084873852684 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 3 +seed: 817200178 +warm_restart_freq: 32 +wd: 0.09792303663606437 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_849082726.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_849082726.yml new file mode 100644 index 000000000..c5f04dd87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam2_849082726.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07767084873852684 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 3 +seed: 849082726 +warm_restart_freq: 32 +wd: 0.09792303663606437 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1179299122.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1179299122.yml new file mode 100644 index 000000000..46a3675f0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1179299122.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.022317918484442093 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1179299122 +warm_restart_freq: 20 +wd: 0.05502733661444746 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1551186087.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1551186087.yml new file mode 100644 index 000000000..14630315f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1551186087.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.022317918484442093 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1551186087 +warm_restart_freq: 20 +wd: 0.05502733661444746 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1945188868.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1945188868.yml new file mode 100644 index 000000000..93dd3d9bd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam3_1945188868.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.022317918484442093 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1945188868 +warm_restart_freq: 20 +wd: 0.05502733661444746 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_1319668697.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_1319668697.yml new file mode 100644 index 000000000..8afce6387 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_1319668697.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007405447760402604 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 3 +seed: 1319668697 +warm_restart_freq: 24 +wd: 0.09584724725807059 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_1416633373.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_1416633373.yml new file mode 100644 index 000000000..845d7901a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_1416633373.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007405447760402604 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 3 +seed: 1416633373 +warm_restart_freq: 24 +wd: 0.09584724725807059 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_978786453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_978786453.yml new file mode 100644 index 000000000..5235f2419 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam4_978786453.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007405447760402604 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 3 +seed: 978786453 +warm_restart_freq: 24 +wd: 0.09584724725807059 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_1184481973.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_1184481973.yml new file mode 100644 index 000000000..48cb19c0a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_1184481973.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07469617309194604 +neuron_fanin: +- 2 +- 3 +- 6 +output_bitwidth: 5 +seed: 1184481973 +warm_restart_freq: 98 +wd: 0.0744172414150386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_1993920355.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_1993920355.yml new file mode 100644 index 000000000..c21df55d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_1993920355.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07469617309194604 +neuron_fanin: +- 2 +- 3 +- 6 +output_bitwidth: 5 +seed: 1993920355 +warm_restart_freq: 98 +wd: 0.0744172414150386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_672893388.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_672893388.yml new file mode 100644 index 000000000..147087b89 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam5_672893388.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07469617309194604 +neuron_fanin: +- 2 +- 3 +- 6 +output_bitwidth: 5 +seed: 672893388 +warm_restart_freq: 98 +wd: 0.0744172414150386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_1201440940.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_1201440940.yml new file mode 100644 index 000000000..3b7ad6ab9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_1201440940.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06543447815708144 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1201440940 +warm_restart_freq: 75 +wd: 0.016067720897493174 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_1525008248.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_1525008248.yml new file mode 100644 index 000000000..7ca994af6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_1525008248.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06543447815708144 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1525008248 +warm_restart_freq: 75 +wd: 0.016067720897493174 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_942634195.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_942634195.yml new file mode 100644 index 000000000..d7d73492c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam6_942634195.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06543447815708144 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 942634195 +warm_restart_freq: 75 +wd: 0.016067720897493174 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_1288061228.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_1288061228.yml new file mode 100644 index 000000000..d8d215709 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_1288061228.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.09285531789020329 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1288061228 +warm_restart_freq: 14 +wd: 0.09083286604729846 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_1458678154.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_1458678154.yml new file mode 100644 index 000000000..ac9ce1b22 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_1458678154.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.09285531789020329 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1458678154 +warm_restart_freq: 14 +wd: 0.09083286604729846 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_457942113.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_457942113.yml new file mode 100644 index 000000000..852caaaad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam7_457942113.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.09285531789020329 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 457942113 +warm_restart_freq: 14 +wd: 0.09083286604729846 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_1130635639.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_1130635639.yml new file mode 100644 index 000000000..038e482d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_1130635639.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06664564447727082 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1130635639 +warm_restart_freq: 39 +wd: 0.04252927773112382 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_1568032540.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_1568032540.yml new file mode 100644 index 000000000..6dd1a7f8a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_1568032540.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06664564447727082 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1568032540 +warm_restart_freq: 39 +wd: 0.04252927773112382 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_989829363.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_989829363.yml new file mode 100644 index 000000000..2584697d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/hparam8_989829363.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06664564447727082 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 989829363 +warm_restart_freq: 39 +wd: 0.04252927773112382 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/search_config.yml new file mode 100644 index 000000000..605196f1a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams13/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 13 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_1177601023.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_1177601023.yml new file mode 100644 index 000000000..fd91524aa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_1177601023.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08601327747739293 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1177601023 +warm_restart_freq: 73 +wd: 0.06413533490400858 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_157421313.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_157421313.yml new file mode 100644 index 000000000..b2fc673ba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_157421313.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08601327747739293 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 157421313 +warm_restart_freq: 73 +wd: 0.06413533490400858 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_392565373.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_392565373.yml new file mode 100644 index 000000000..15195edad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam0_392565373.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08601327747739293 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 392565373 +warm_restart_freq: 73 +wd: 0.06413533490400858 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_1089166189.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_1089166189.yml new file mode 100644 index 000000000..d0cf8c507 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_1089166189.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06469113551046031 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 1089166189 +warm_restart_freq: 84 +wd: 0.07360835371814546 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_1795401053.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_1795401053.yml new file mode 100644 index 000000000..e60a61332 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_1795401053.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06469113551046031 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 1795401053 +warm_restart_freq: 84 +wd: 0.07360835371814546 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_856328098.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_856328098.yml new file mode 100644 index 000000000..c3d48d39a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam1_856328098.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06469113551046031 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 856328098 +warm_restart_freq: 84 +wd: 0.07360835371814546 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_1184124366.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_1184124366.yml new file mode 100644 index 000000000..403db008c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_1184124366.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.029878321341620884 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 1184124366 +warm_restart_freq: 33 +wd: 0.046288450620550516 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_1914726269.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_1914726269.yml new file mode 100644 index 000000000..d8bd9e472 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_1914726269.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.029878321341620884 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 1914726269 +warm_restart_freq: 33 +wd: 0.046288450620550516 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_2101287045.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_2101287045.yml new file mode 100644 index 000000000..3c1ab5c24 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam2_2101287045.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.029878321341620884 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 2101287045 +warm_restart_freq: 33 +wd: 0.046288450620550516 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_1876672600.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_1876672600.yml new file mode 100644 index 000000000..f06722198 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_1876672600.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08713362520123145 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 2 +seed: 1876672600 +warm_restart_freq: 14 +wd: 0.01583240201140097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_1989419266.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_1989419266.yml new file mode 100644 index 000000000..844303f9d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_1989419266.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08713362520123145 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 2 +seed: 1989419266 +warm_restart_freq: 14 +wd: 0.01583240201140097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_63279554.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_63279554.yml new file mode 100644 index 000000000..8b2453a91 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam3_63279554.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08713362520123145 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 2 +seed: 63279554 +warm_restart_freq: 14 +wd: 0.01583240201140097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_1297042316.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_1297042316.yml new file mode 100644 index 000000000..634def1ca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_1297042316.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07597429800932047 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1297042316 +warm_restart_freq: 33 +wd: 0.09228160950511702 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_1620561213.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_1620561213.yml new file mode 100644 index 000000000..f5dcb3feb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_1620561213.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07597429800932047 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1620561213 +warm_restart_freq: 33 +wd: 0.09228160950511702 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_739622240.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_739622240.yml new file mode 100644 index 000000000..1057fd305 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam4_739622240.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07597429800932047 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 739622240 +warm_restart_freq: 33 +wd: 0.09228160950511702 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_1426627867.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_1426627867.yml new file mode 100644 index 000000000..8e52933e9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_1426627867.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.016878694572069645 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 1426627867 +warm_restart_freq: 26 +wd: 0.0818891495098957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_1655644135.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_1655644135.yml new file mode 100644 index 000000000..b6853a487 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_1655644135.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.016878694572069645 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 1655644135 +warm_restart_freq: 26 +wd: 0.0818891495098957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_230061083.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_230061083.yml new file mode 100644 index 000000000..708413127 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam5_230061083.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.016878694572069645 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 230061083 +warm_restart_freq: 26 +wd: 0.0818891495098957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_101077339.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_101077339.yml new file mode 100644 index 000000000..943882503 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_101077339.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09959672762953668 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 101077339 +warm_restart_freq: 18 +wd: 0.0844979199624533 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_1541644566.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_1541644566.yml new file mode 100644 index 000000000..1657fcd74 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_1541644566.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09959672762953668 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 1541644566 +warm_restart_freq: 18 +wd: 0.0844979199624533 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_923386753.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_923386753.yml new file mode 100644 index 000000000..028225942 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam6_923386753.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09959672762953668 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 923386753 +warm_restart_freq: 18 +wd: 0.0844979199624533 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_1247580662.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_1247580662.yml new file mode 100644 index 000000000..bb68dc525 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_1247580662.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.03231588085519367 +neuron_fanin: +- 6 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 1247580662 +warm_restart_freq: 78 +wd: 0.046596947618639396 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_1962603795.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_1962603795.yml new file mode 100644 index 000000000..8d3b04a1e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_1962603795.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.03231588085519367 +neuron_fanin: +- 6 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 1962603795 +warm_restart_freq: 78 +wd: 0.046596947618639396 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_2143133183.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_2143133183.yml new file mode 100644 index 000000000..94bc91aeb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam7_2143133183.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.03231588085519367 +neuron_fanin: +- 6 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 2143133183 +warm_restart_freq: 78 +wd: 0.046596947618639396 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_115025701.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_115025701.yml new file mode 100644 index 000000000..2c1c9a4c0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_115025701.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08030190574051127 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 115025701 +warm_restart_freq: 27 +wd: 0.06715044424588132 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_325542703.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_325542703.yml new file mode 100644 index 000000000..a1f43d5b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_325542703.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08030190574051127 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 325542703 +warm_restart_freq: 27 +wd: 0.06715044424588132 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_798823548.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_798823548.yml new file mode 100644 index 000000000..183c4a8b9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/hparam8_798823548.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08030190574051127 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 798823548 +warm_restart_freq: 27 +wd: 0.06715044424588132 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/search_config.yml new file mode 100644 index 000000000..4c37be93f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams14/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 14 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_2095810653.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_2095810653.yml new file mode 100644 index 000000000..cb1676861 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_2095810653.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07187994997377838 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 2095810653 +warm_restart_freq: 73 +wd: 0.03454219684254322 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_575812651.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_575812651.yml new file mode 100644 index 000000000..05f12105d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_575812651.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07187994997377838 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 575812651 +warm_restart_freq: 73 +wd: 0.03454219684254322 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_981420804.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_981420804.yml new file mode 100644 index 000000000..8c2b2c174 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam0_981420804.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07187994997377838 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 981420804 +warm_restart_freq: 73 +wd: 0.03454219684254322 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_701023353.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_701023353.yml new file mode 100644 index 000000000..6adb7b164 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_701023353.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018423986793172289 +neuron_fanin: +- 6 +- 4 +output_bitwidth: 4 +seed: 701023353 +warm_restart_freq: 95 +wd: 0.08891949875012721 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_836999969.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_836999969.yml new file mode 100644 index 000000000..c5cacab91 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_836999969.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018423986793172289 +neuron_fanin: +- 6 +- 4 +output_bitwidth: 4 +seed: 836999969 +warm_restart_freq: 95 +wd: 0.08891949875012721 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_927368006.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_927368006.yml new file mode 100644 index 000000000..f4fd8fa0e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam1_927368006.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018423986793172289 +neuron_fanin: +- 6 +- 4 +output_bitwidth: 4 +seed: 927368006 +warm_restart_freq: 95 +wd: 0.08891949875012721 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_1641164949.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_1641164949.yml new file mode 100644 index 000000000..b546658e4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_1641164949.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09086303189705831 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 1641164949 +warm_restart_freq: 63 +wd: 0.04673848793438352 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_2077234656.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_2077234656.yml new file mode 100644 index 000000000..027dc54fa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_2077234656.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09086303189705831 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 2077234656 +warm_restart_freq: 63 +wd: 0.04673848793438352 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_902446162.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_902446162.yml new file mode 100644 index 000000000..376520fb2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam2_902446162.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09086303189705831 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 902446162 +warm_restart_freq: 63 +wd: 0.04673848793438352 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_1690522896.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_1690522896.yml new file mode 100644 index 000000000..6284500e1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_1690522896.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06726424387130443 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1690522896 +warm_restart_freq: 33 +wd: 0.007543790012108612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_530148842.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_530148842.yml new file mode 100644 index 000000000..2eaec8c55 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_530148842.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06726424387130443 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 530148842 +warm_restart_freq: 33 +wd: 0.007543790012108612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_550662381.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_550662381.yml new file mode 100644 index 000000000..3faa3bced --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam3_550662381.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06726424387130443 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 550662381 +warm_restart_freq: 33 +wd: 0.007543790012108612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_1813773171.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_1813773171.yml new file mode 100644 index 000000000..497189561 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_1813773171.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03429347114342422 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1813773171 +warm_restart_freq: 13 +wd: 0.04683028569188753 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_208576105.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_208576105.yml new file mode 100644 index 000000000..c8a4ce55b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_208576105.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03429347114342422 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 208576105 +warm_restart_freq: 13 +wd: 0.04683028569188753 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_896251084.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_896251084.yml new file mode 100644 index 000000000..1c578fcde --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam4_896251084.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03429347114342422 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 896251084 +warm_restart_freq: 13 +wd: 0.04683028569188753 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1164771148.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1164771148.yml new file mode 100644 index 000000000..c3a4e1f38 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1164771148.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09762047543311834 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1164771148 +warm_restart_freq: 24 +wd: 0.07745399889407464 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1215461388.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1215461388.yml new file mode 100644 index 000000000..1c5868fb8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1215461388.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09762047543311834 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1215461388 +warm_restart_freq: 24 +wd: 0.07745399889407464 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1865742367.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1865742367.yml new file mode 100644 index 000000000..cb11bf300 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam5_1865742367.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09762047543311834 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1865742367 +warm_restart_freq: 24 +wd: 0.07745399889407464 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_1105829505.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_1105829505.yml new file mode 100644 index 000000000..37911009a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_1105829505.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07252429160582109 +neuron_fanin: +- 2 +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 1105829505 +warm_restart_freq: 42 +wd: 0.08137281837086068 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_2142918338.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_2142918338.yml new file mode 100644 index 000000000..bbfd36a48 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_2142918338.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07252429160582109 +neuron_fanin: +- 2 +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 2142918338 +warm_restart_freq: 42 +wd: 0.08137281837086068 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_296917944.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_296917944.yml new file mode 100644 index 000000000..9dfb5c1a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam6_296917944.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07252429160582109 +neuron_fanin: +- 2 +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 296917944 +warm_restart_freq: 42 +wd: 0.08137281837086068 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_1566138183.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_1566138183.yml new file mode 100644 index 000000000..e19a293a4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_1566138183.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005695030174720318 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1566138183 +warm_restart_freq: 73 +wd: 0.04650084280920449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_1696679217.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_1696679217.yml new file mode 100644 index 000000000..27b534bb0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_1696679217.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005695030174720318 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1696679217 +warm_restart_freq: 73 +wd: 0.04650084280920449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_2143171801.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_2143171801.yml new file mode 100644 index 000000000..01f4ac5fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam7_2143171801.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005695030174720318 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 2143171801 +warm_restart_freq: 73 +wd: 0.04650084280920449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_1105847668.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_1105847668.yml new file mode 100644 index 000000000..f2a8f8b99 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_1105847668.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.026094634299938812 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 1105847668 +warm_restart_freq: 26 +wd: 0.030642428971640275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_607813444.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_607813444.yml new file mode 100644 index 000000000..67249bdb8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_607813444.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.026094634299938812 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 607813444 +warm_restart_freq: 26 +wd: 0.030642428971640275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_981998345.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_981998345.yml new file mode 100644 index 000000000..b8ccc217a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/hparam8_981998345.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.026094634299938812 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 981998345 +warm_restart_freq: 26 +wd: 0.030642428971640275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/search_config.yml new file mode 100644 index 000000000..e0219910e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams15/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 15 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_1834057402.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_1834057402.yml new file mode 100644 index 000000000..5e7d2b719 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_1834057402.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002175283768239225 +neuron_fanin: +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 1834057402 +warm_restart_freq: 16 +wd: 0.08746449147077433 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_1901834047.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_1901834047.yml new file mode 100644 index 000000000..0516466ae --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_1901834047.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002175283768239225 +neuron_fanin: +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 1901834047 +warm_restart_freq: 16 +wd: 0.08746449147077433 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_95142578.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_95142578.yml new file mode 100644 index 000000000..aeca6cb4f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam0_95142578.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002175283768239225 +neuron_fanin: +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 95142578 +warm_restart_freq: 16 +wd: 0.08746449147077433 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_2058650475.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_2058650475.yml new file mode 100644 index 000000000..8106659a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_2058650475.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.015508475484018016 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 2058650475 +warm_restart_freq: 73 +wd: 0.06916505940076682 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_560224128.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_560224128.yml new file mode 100644 index 000000000..d6a649bbe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_560224128.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.015508475484018016 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 560224128 +warm_restart_freq: 73 +wd: 0.06916505940076682 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_938420268.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_938420268.yml new file mode 100644 index 000000000..cef473a53 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam1_938420268.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.015508475484018016 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 938420268 +warm_restart_freq: 73 +wd: 0.06916505940076682 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_1596510104.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_1596510104.yml new file mode 100644 index 000000000..9057d6aa2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_1596510104.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05611208870268571 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 1596510104 +warm_restart_freq: 37 +wd: 0.04074245586699179 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_1881223759.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_1881223759.yml new file mode 100644 index 000000000..cdad3f459 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_1881223759.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05611208870268571 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 1881223759 +warm_restart_freq: 37 +wd: 0.04074245586699179 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_297915146.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_297915146.yml new file mode 100644 index 000000000..e1224e11a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam2_297915146.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05611208870268571 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 297915146 +warm_restart_freq: 37 +wd: 0.04074245586699179 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1157603451.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1157603451.yml new file mode 100644 index 000000000..bc458ce09 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1157603451.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05818956911086029 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 5 +seed: 1157603451 +warm_restart_freq: 24 +wd: 0.007661452689861116 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1447352552.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1447352552.yml new file mode 100644 index 000000000..5ab51f9dd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1447352552.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05818956911086029 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 5 +seed: 1447352552 +warm_restart_freq: 24 +wd: 0.007661452689861116 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1567415796.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1567415796.yml new file mode 100644 index 000000000..74aecdf5e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam3_1567415796.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05818956911086029 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 5 +seed: 1567415796 +warm_restart_freq: 24 +wd: 0.007661452689861116 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1333950286.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1333950286.yml new file mode 100644 index 000000000..c7ebf19ad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1333950286.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09030795447272293 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 2 +seed: 1333950286 +warm_restart_freq: 88 +wd: 0.09619488857357865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1458186805.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1458186805.yml new file mode 100644 index 000000000..d9f2c4375 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1458186805.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09030795447272293 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 2 +seed: 1458186805 +warm_restart_freq: 88 +wd: 0.09619488857357865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1546568724.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1546568724.yml new file mode 100644 index 000000000..a04b447b6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam4_1546568724.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09030795447272293 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 2 +seed: 1546568724 +warm_restart_freq: 88 +wd: 0.09619488857357865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_1785138759.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_1785138759.yml new file mode 100644 index 000000000..97de436f1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_1785138759.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06490719295475356 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 1785138759 +warm_restart_freq: 15 +wd: 0.0006716627330353699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_2030838791.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_2030838791.yml new file mode 100644 index 000000000..dde6ccd10 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_2030838791.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06490719295475356 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 2030838791 +warm_restart_freq: 15 +wd: 0.0006716627330353699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_831186152.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_831186152.yml new file mode 100644 index 000000000..3f9e3a721 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam5_831186152.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06490719295475356 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 831186152 +warm_restart_freq: 15 +wd: 0.0006716627330353699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_1723551343.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_1723551343.yml new file mode 100644 index 000000000..50f690fac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_1723551343.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05232490304533858 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1723551343 +warm_restart_freq: 76 +wd: 0.07646711654482566 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_469438682.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_469438682.yml new file mode 100644 index 000000000..fcc3e28ad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_469438682.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05232490304533858 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 469438682 +warm_restart_freq: 76 +wd: 0.07646711654482566 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_65384526.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_65384526.yml new file mode 100644 index 000000000..1c6a99630 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam6_65384526.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05232490304533858 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 65384526 +warm_restart_freq: 76 +wd: 0.07646711654482566 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1080407799.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1080407799.yml new file mode 100644 index 000000000..6d66d0cfc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1080407799.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01968937907896879 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 3 +seed: 1080407799 +warm_restart_freq: 85 +wd: 0.04603012281646605 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1319233181.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1319233181.yml new file mode 100644 index 000000000..f5ffa3b5a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1319233181.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01968937907896879 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 3 +seed: 1319233181 +warm_restart_freq: 85 +wd: 0.04603012281646605 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1689240596.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1689240596.yml new file mode 100644 index 000000000..ee4eca266 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam7_1689240596.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01968937907896879 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 3 +seed: 1689240596 +warm_restart_freq: 85 +wd: 0.04603012281646605 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_1403807464.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_1403807464.yml new file mode 100644 index 000000000..37cf88c0a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_1403807464.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07565355436354201 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1403807464 +warm_restart_freq: 24 +wd: 0.03527579084952902 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_2001344278.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_2001344278.yml new file mode 100644 index 000000000..050a65c10 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_2001344278.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07565355436354201 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 2001344278 +warm_restart_freq: 24 +wd: 0.03527579084952902 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_275138747.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_275138747.yml new file mode 100644 index 000000000..0f669679f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/hparam8_275138747.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07565355436354201 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 275138747 +warm_restart_freq: 24 +wd: 0.03527579084952902 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/search_config.yml new file mode 100644 index 000000000..71bf01e14 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams16/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 16 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_107260627.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_107260627.yml new file mode 100644 index 000000000..7f88ee3c5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_107260627.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.042822168264369916 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 107260627 +warm_restart_freq: 45 +wd: 0.06113819741881307 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_1581376614.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_1581376614.yml new file mode 100644 index 000000000..317e916ad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_1581376614.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.042822168264369916 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1581376614 +warm_restart_freq: 45 +wd: 0.06113819741881307 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_195542680.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_195542680.yml new file mode 100644 index 000000000..eca061f42 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam0_195542680.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.042822168264369916 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 195542680 +warm_restart_freq: 45 +wd: 0.06113819741881307 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_1396982161.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_1396982161.yml new file mode 100644 index 000000000..7740830cd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_1396982161.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09977639045548843 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1396982161 +warm_restart_freq: 17 +wd: 0.08323628898882539 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_78978773.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_78978773.yml new file mode 100644 index 000000000..65a29582a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_78978773.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09977639045548843 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 78978773 +warm_restart_freq: 17 +wd: 0.08323628898882539 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_890035806.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_890035806.yml new file mode 100644 index 000000000..c8ac412ae --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam1_890035806.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09977639045548843 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 890035806 +warm_restart_freq: 17 +wd: 0.08323628898882539 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_1548651467.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_1548651467.yml new file mode 100644 index 000000000..c63193689 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_1548651467.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04620117137429108 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 1548651467 +warm_restart_freq: 22 +wd: 0.05670469158656699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_1975203231.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_1975203231.yml new file mode 100644 index 000000000..230d2eb27 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_1975203231.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04620117137429108 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 1975203231 +warm_restart_freq: 22 +wd: 0.05670469158656699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_970467668.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_970467668.yml new file mode 100644 index 000000000..b100e4ac6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam2_970467668.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04620117137429108 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 970467668 +warm_restart_freq: 22 +wd: 0.05670469158656699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_1841896627.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_1841896627.yml new file mode 100644 index 000000000..ec17b45e6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_1841896627.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03583897059615086 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 1841896627 +warm_restart_freq: 34 +wd: 0.08620488327337435 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_2128297216.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_2128297216.yml new file mode 100644 index 000000000..91a209455 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_2128297216.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03583897059615086 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 2128297216 +warm_restart_freq: 34 +wd: 0.08620488327337435 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_749075699.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_749075699.yml new file mode 100644 index 000000000..4a38433f5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam3_749075699.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03583897059615086 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 749075699 +warm_restart_freq: 34 +wd: 0.08620488327337435 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1164452127.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1164452127.yml new file mode 100644 index 000000000..e3b06534c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1164452127.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0629955205014818 +neuron_fanin: +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 1164452127 +warm_restart_freq: 77 +wd: 0.04792429045907374 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1402927046.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1402927046.yml new file mode 100644 index 000000000..5e465c49e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1402927046.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0629955205014818 +neuron_fanin: +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 1402927046 +warm_restart_freq: 77 +wd: 0.04792429045907374 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1439857955.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1439857955.yml new file mode 100644 index 000000000..e0c35c408 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam4_1439857955.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0629955205014818 +neuron_fanin: +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 1439857955 +warm_restart_freq: 77 +wd: 0.04792429045907374 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_1051093889.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_1051093889.yml new file mode 100644 index 000000000..3e9eeef55 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_1051093889.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.06175529831514475 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 6 +output_bitwidth: 3 +seed: 1051093889 +warm_restart_freq: 66 +wd: 0.05508822423742246 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_1537802901.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_1537802901.yml new file mode 100644 index 000000000..566fab10a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_1537802901.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.06175529831514475 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 6 +output_bitwidth: 3 +seed: 1537802901 +warm_restart_freq: 66 +wd: 0.05508822423742246 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_222251408.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_222251408.yml new file mode 100644 index 000000000..39882afa4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam5_222251408.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.06175529831514475 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 6 +output_bitwidth: 3 +seed: 222251408 +warm_restart_freq: 66 +wd: 0.05508822423742246 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_2013836268.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_2013836268.yml new file mode 100644 index 000000000..c6e1d57d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_2013836268.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.022805613694180923 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 2013836268 +warm_restart_freq: 12 +wd: 0.008374887025384782 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_534336431.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_534336431.yml new file mode 100644 index 000000000..8c3ca68dc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_534336431.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.022805613694180923 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 534336431 +warm_restart_freq: 12 +wd: 0.008374887025384782 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_752717507.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_752717507.yml new file mode 100644 index 000000000..e12cbe770 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam6_752717507.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.022805613694180923 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 752717507 +warm_restart_freq: 12 +wd: 0.008374887025384782 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_1356497736.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_1356497736.yml new file mode 100644 index 000000000..4576f1e29 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_1356497736.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06468588924322563 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1356497736 +warm_restart_freq: 87 +wd: 0.08437362249617573 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_892258197.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_892258197.yml new file mode 100644 index 000000000..7fc5e5550 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_892258197.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06468588924322563 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 892258197 +warm_restart_freq: 87 +wd: 0.08437362249617573 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_977752129.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_977752129.yml new file mode 100644 index 000000000..6acfccbea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam7_977752129.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06468588924322563 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 977752129 +warm_restart_freq: 87 +wd: 0.08437362249617573 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_1501782682.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_1501782682.yml new file mode 100644 index 000000000..c20a75ac5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_1501782682.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07943840089728442 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 1501782682 +warm_restart_freq: 57 +wd: 0.059331805374084376 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_1568144636.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_1568144636.yml new file mode 100644 index 000000000..0769c4b2e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_1568144636.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07943840089728442 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 1568144636 +warm_restart_freq: 57 +wd: 0.059331805374084376 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_418339454.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_418339454.yml new file mode 100644 index 000000000..7dacb6bf4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/hparam8_418339454.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.07943840089728442 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 418339454 +warm_restart_freq: 57 +wd: 0.059331805374084376 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/search_config.yml new file mode 100644 index 000000000..fec1c0a47 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams17/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 17 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_1731244754.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_1731244754.yml new file mode 100644 index 000000000..8920b34b7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_1731244754.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.057691377635625894 +neuron_fanin: +- 3 +- 3 +- 6 +- 2 +- 3 +output_bitwidth: 4 +seed: 1731244754 +warm_restart_freq: 68 +wd: 0.04754134336329631 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_262856271.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_262856271.yml new file mode 100644 index 000000000..91b736042 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_262856271.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.057691377635625894 +neuron_fanin: +- 3 +- 3 +- 6 +- 2 +- 3 +output_bitwidth: 4 +seed: 262856271 +warm_restart_freq: 68 +wd: 0.04754134336329631 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_777109626.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_777109626.yml new file mode 100644 index 000000000..675ed33fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam0_777109626.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.057691377635625894 +neuron_fanin: +- 3 +- 3 +- 6 +- 2 +- 3 +output_bitwidth: 4 +seed: 777109626 +warm_restart_freq: 68 +wd: 0.04754134336329631 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_1444397665.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_1444397665.yml new file mode 100644 index 000000000..104c62e42 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_1444397665.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002550138097950655 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1444397665 +warm_restart_freq: 96 +wd: 0.07380647813406012 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_1640149448.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_1640149448.yml new file mode 100644 index 000000000..4a60b8dcb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_1640149448.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002550138097950655 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1640149448 +warm_restart_freq: 96 +wd: 0.07380647813406012 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_319442612.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_319442612.yml new file mode 100644 index 000000000..c21896173 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam1_319442612.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002550138097950655 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 319442612 +warm_restart_freq: 96 +wd: 0.07380647813406012 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_1182616123.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_1182616123.yml new file mode 100644 index 000000000..4f443172b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_1182616123.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09210517228316534 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 1182616123 +warm_restart_freq: 33 +wd: 0.013071811429532022 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_1772525900.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_1772525900.yml new file mode 100644 index 000000000..4e5c7ddc2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_1772525900.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09210517228316534 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 1772525900 +warm_restart_freq: 33 +wd: 0.013071811429532022 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_806822647.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_806822647.yml new file mode 100644 index 000000000..69909131a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam2_806822647.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09210517228316534 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 806822647 +warm_restart_freq: 33 +wd: 0.013071811429532022 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_1586279770.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_1586279770.yml new file mode 100644 index 000000000..688356058 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_1586279770.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06257569514162173 +neuron_fanin: +- 2 +- 5 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 1586279770 +warm_restart_freq: 40 +wd: 0.08498328401569934 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_257327873.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_257327873.yml new file mode 100644 index 000000000..88264ec7d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_257327873.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06257569514162173 +neuron_fanin: +- 2 +- 5 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 257327873 +warm_restart_freq: 40 +wd: 0.08498328401569934 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_321098042.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_321098042.yml new file mode 100644 index 000000000..3883edd95 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam3_321098042.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06257569514162173 +neuron_fanin: +- 2 +- 5 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 321098042 +warm_restart_freq: 40 +wd: 0.08498328401569934 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_1508934179.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_1508934179.yml new file mode 100644 index 000000000..6dbc9bddb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_1508934179.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.01907390885882102 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1508934179 +warm_restart_freq: 11 +wd: 0.039480552910146904 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_389764969.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_389764969.yml new file mode 100644 index 000000000..ea1535bca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_389764969.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.01907390885882102 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 389764969 +warm_restart_freq: 11 +wd: 0.039480552910146904 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_801613478.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_801613478.yml new file mode 100644 index 000000000..d5c596935 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam4_801613478.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.01907390885882102 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 801613478 +warm_restart_freq: 11 +wd: 0.039480552910146904 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_1853853183.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_1853853183.yml new file mode 100644 index 000000000..1eaa20207 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_1853853183.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07519136092517209 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 1853853183 +warm_restart_freq: 49 +wd: 0.03403787319212899 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_741666286.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_741666286.yml new file mode 100644 index 000000000..f3c61ba0f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_741666286.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07519136092517209 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 741666286 +warm_restart_freq: 49 +wd: 0.03403787319212899 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_747545809.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_747545809.yml new file mode 100644 index 000000000..b9a6dbb74 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam5_747545809.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07519136092517209 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 747545809 +warm_restart_freq: 49 +wd: 0.03403787319212899 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_1006766167.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_1006766167.yml new file mode 100644 index 000000000..f66fef1b4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_1006766167.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.09324622900183464 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1006766167 +warm_restart_freq: 95 +wd: 0.07200870063133369 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_1399208732.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_1399208732.yml new file mode 100644 index 000000000..9c65b2b59 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_1399208732.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.09324622900183464 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1399208732 +warm_restart_freq: 95 +wd: 0.07200870063133369 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_202697174.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_202697174.yml new file mode 100644 index 000000000..cd764721b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam6_202697174.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.09324622900183464 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 202697174 +warm_restart_freq: 95 +wd: 0.07200870063133369 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1046227190.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1046227190.yml new file mode 100644 index 000000000..017215a0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1046227190.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07340187635275906 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 5 +seed: 1046227190 +warm_restart_freq: 43 +wd: 0.06182628215475114 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1363405190.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1363405190.yml new file mode 100644 index 000000000..d42884c78 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1363405190.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07340187635275906 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 5 +seed: 1363405190 +warm_restart_freq: 43 +wd: 0.06182628215475114 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1558965789.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1558965789.yml new file mode 100644 index 000000000..0cb34b211 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam7_1558965789.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07340187635275906 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 5 +seed: 1558965789 +warm_restart_freq: 43 +wd: 0.06182628215475114 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_1424296281.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_1424296281.yml new file mode 100644 index 000000000..183c07252 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_1424296281.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06853733700676176 +neuron_fanin: +- 4 +- 2 +- 6 +- 3 +output_bitwidth: 5 +seed: 1424296281 +warm_restart_freq: 63 +wd: 0.05919173566044426 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_1982273556.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_1982273556.yml new file mode 100644 index 000000000..c71d6806b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_1982273556.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06853733700676176 +neuron_fanin: +- 4 +- 2 +- 6 +- 3 +output_bitwidth: 5 +seed: 1982273556 +warm_restart_freq: 63 +wd: 0.05919173566044426 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_541439693.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_541439693.yml new file mode 100644 index 000000000..2563417bb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/hparam8_541439693.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06853733700676176 +neuron_fanin: +- 4 +- 2 +- 6 +- 3 +output_bitwidth: 5 +seed: 541439693 +warm_restart_freq: 63 +wd: 0.05919173566044426 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/search_config.yml new file mode 100644 index 000000000..9ac3c2149 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams18/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 18 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_1156849088.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_1156849088.yml new file mode 100644 index 000000000..2089f1aa3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_1156849088.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.031061240396728064 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1156849088 +warm_restart_freq: 100 +wd: 0.07182134393462898 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_1677110815.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_1677110815.yml new file mode 100644 index 000000000..368c91445 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_1677110815.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.031061240396728064 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1677110815 +warm_restart_freq: 100 +wd: 0.07182134393462898 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_692376275.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_692376275.yml new file mode 100644 index 000000000..54a7cb871 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam0_692376275.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.031061240396728064 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 692376275 +warm_restart_freq: 100 +wd: 0.07182134393462898 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_1297928279.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_1297928279.yml new file mode 100644 index 000000000..760c91c86 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_1297928279.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.062015583478172924 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 6 +seed: 1297928279 +warm_restart_freq: 74 +wd: 0.04330187735091647 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_1593767892.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_1593767892.yml new file mode 100644 index 000000000..463a42ea7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_1593767892.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.062015583478172924 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 6 +seed: 1593767892 +warm_restart_freq: 74 +wd: 0.04330187735091647 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_948968916.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_948968916.yml new file mode 100644 index 000000000..8109fc885 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam1_948968916.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.062015583478172924 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 6 +seed: 948968916 +warm_restart_freq: 74 +wd: 0.04330187735091647 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_1789020120.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_1789020120.yml new file mode 100644 index 000000000..df4e78893 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_1789020120.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.053943909301584096 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +output_bitwidth: 4 +seed: 1789020120 +warm_restart_freq: 80 +wd: 0.046191582853410164 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_2049074717.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_2049074717.yml new file mode 100644 index 000000000..2961a10f8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_2049074717.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.053943909301584096 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +output_bitwidth: 4 +seed: 2049074717 +warm_restart_freq: 80 +wd: 0.046191582853410164 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_64860847.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_64860847.yml new file mode 100644 index 000000000..6b9876c4c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam2_64860847.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.053943909301584096 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +output_bitwidth: 4 +seed: 64860847 +warm_restart_freq: 80 +wd: 0.046191582853410164 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_1122492264.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_1122492264.yml new file mode 100644 index 000000000..3c9efe7f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_1122492264.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01676845969637402 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 1122492264 +warm_restart_freq: 81 +wd: 0.08172077690511861 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_1457915795.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_1457915795.yml new file mode 100644 index 000000000..ba06dc946 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_1457915795.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01676845969637402 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 1457915795 +warm_restart_freq: 81 +wd: 0.08172077690511861 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_298673830.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_298673830.yml new file mode 100644 index 000000000..0c7340d6a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam3_298673830.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01676845969637402 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 298673830 +warm_restart_freq: 81 +wd: 0.08172077690511861 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1658156117.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1658156117.yml new file mode 100644 index 000000000..fd51fc4a6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1658156117.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.04305769039961142 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1658156117 +warm_restart_freq: 87 +wd: 0.012924637032036286 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1669728442.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1669728442.yml new file mode 100644 index 000000000..bafae3fee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1669728442.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.04305769039961142 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1669728442 +warm_restart_freq: 87 +wd: 0.012924637032036286 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1784350845.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1784350845.yml new file mode 100644 index 000000000..5dd1adec5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam4_1784350845.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.04305769039961142 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1784350845 +warm_restart_freq: 87 +wd: 0.012924637032036286 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_1229355093.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_1229355093.yml new file mode 100644 index 000000000..70faa808b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_1229355093.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009598792208987244 +neuron_fanin: +- 3 +- 3 +- 6 +output_bitwidth: 4 +seed: 1229355093 +warm_restart_freq: 80 +wd: 0.006284480711205212 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_1776940107.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_1776940107.yml new file mode 100644 index 000000000..0077a232d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_1776940107.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009598792208987244 +neuron_fanin: +- 3 +- 3 +- 6 +output_bitwidth: 4 +seed: 1776940107 +warm_restart_freq: 80 +wd: 0.006284480711205212 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_305839717.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_305839717.yml new file mode 100644 index 000000000..573d1665b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam5_305839717.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009598792208987244 +neuron_fanin: +- 3 +- 3 +- 6 +output_bitwidth: 4 +seed: 305839717 +warm_restart_freq: 80 +wd: 0.006284480711205212 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_1092969093.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_1092969093.yml new file mode 100644 index 000000000..3d6e29e5a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_1092969093.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006390144350892876 +neuron_fanin: +- 4 +- 3 +- 3 +output_bitwidth: 3 +seed: 1092969093 +warm_restart_freq: 25 +wd: 0.0637937466676172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_116601788.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_116601788.yml new file mode 100644 index 000000000..e3a45102c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_116601788.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006390144350892876 +neuron_fanin: +- 4 +- 3 +- 3 +output_bitwidth: 3 +seed: 116601788 +warm_restart_freq: 25 +wd: 0.0637937466676172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_220688872.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_220688872.yml new file mode 100644 index 000000000..f790ec524 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam6_220688872.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006390144350892876 +neuron_fanin: +- 4 +- 3 +- 3 +output_bitwidth: 3 +seed: 220688872 +warm_restart_freq: 25 +wd: 0.0637937466676172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_1246572890.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_1246572890.yml new file mode 100644 index 000000000..97358c0ad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_1246572890.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05406985018465637 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1246572890 +warm_restart_freq: 96 +wd: 0.001552592721772275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_1775894489.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_1775894489.yml new file mode 100644 index 000000000..c2e7cadc0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_1775894489.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05406985018465637 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1775894489 +warm_restart_freq: 96 +wd: 0.001552592721772275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_665566499.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_665566499.yml new file mode 100644 index 000000000..37d4b8021 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam7_665566499.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05406985018465637 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 665566499 +warm_restart_freq: 96 +wd: 0.001552592721772275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1297291117.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1297291117.yml new file mode 100644 index 000000000..b2e6e28a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1297291117.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.021812339746315964 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1297291117 +warm_restart_freq: 59 +wd: 0.09507017213510408 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1593915989.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1593915989.yml new file mode 100644 index 000000000..cc7e41b4d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1593915989.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.021812339746315964 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1593915989 +warm_restart_freq: 59 +wd: 0.09507017213510408 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1812691214.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1812691214.yml new file mode 100644 index 000000000..096eda24a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/hparam8_1812691214.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.021812339746315964 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1812691214 +warm_restart_freq: 59 +wd: 0.09507017213510408 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/search_config.yml new file mode 100644 index 000000000..45999b630 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams19/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 19 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_1411826648.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_1411826648.yml new file mode 100644 index 000000000..ac3349785 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_1411826648.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.018798228325926678 +neuron_fanin: +- 3 +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 5 +seed: 1411826648 +warm_restart_freq: 60 +wd: 0.005524111267033488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_432399589.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_432399589.yml new file mode 100644 index 000000000..55c3ad031 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_432399589.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.018798228325926678 +neuron_fanin: +- 3 +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 5 +seed: 432399589 +warm_restart_freq: 60 +wd: 0.005524111267033488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_590492220.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_590492220.yml new file mode 100644 index 000000000..f7ab2be5c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam0_590492220.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.018798228325926678 +neuron_fanin: +- 3 +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 5 +seed: 590492220 +warm_restart_freq: 60 +wd: 0.005524111267033488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_1466870535.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_1466870535.yml new file mode 100644 index 000000000..79ef7bc80 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_1466870535.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.04228423948028009 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1466870535 +warm_restart_freq: 95 +wd: 0.0633221080834189 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_1863784366.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_1863784366.yml new file mode 100644 index 000000000..2d4983ec9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_1863784366.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.04228423948028009 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1863784366 +warm_restart_freq: 95 +wd: 0.0633221080834189 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_2077552887.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_2077552887.yml new file mode 100644 index 000000000..8ed7a7246 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam1_2077552887.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.04228423948028009 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 2077552887 +warm_restart_freq: 95 +wd: 0.0633221080834189 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_1948683613.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_1948683613.yml new file mode 100644 index 000000000..6a222af9c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_1948683613.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08912202885596292 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 4 +seed: 1948683613 +warm_restart_freq: 98 +wd: 0.07755863860784422 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_1984740671.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_1984740671.yml new file mode 100644 index 000000000..361dd066a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_1984740671.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08912202885596292 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 4 +seed: 1984740671 +warm_restart_freq: 98 +wd: 0.07755863860784422 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_683214621.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_683214621.yml new file mode 100644 index 000000000..b22770b92 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam2_683214621.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.08912202885596292 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 4 +seed: 683214621 +warm_restart_freq: 98 +wd: 0.07755863860784422 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1072172308.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1072172308.yml new file mode 100644 index 000000000..b3ac0ecf3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1072172308.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.02019872567846974 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 2 +seed: 1072172308 +warm_restart_freq: 57 +wd: 0.08844612287209247 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1459883996.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1459883996.yml new file mode 100644 index 000000000..5fe37f475 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1459883996.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.02019872567846974 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 2 +seed: 1459883996 +warm_restart_freq: 57 +wd: 0.08844612287209247 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1823721117.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1823721117.yml new file mode 100644 index 000000000..760d5eaa9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam3_1823721117.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.02019872567846974 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 2 +seed: 1823721117 +warm_restart_freq: 57 +wd: 0.08844612287209247 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_1317947088.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_1317947088.yml new file mode 100644 index 000000000..5d9467598 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_1317947088.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.043824234754250915 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 1317947088 +warm_restart_freq: 50 +wd: 0.08922508859556463 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_164344999.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_164344999.yml new file mode 100644 index 000000000..e200fd9a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_164344999.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.043824234754250915 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 164344999 +warm_restart_freq: 50 +wd: 0.08922508859556463 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_1781028717.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_1781028717.yml new file mode 100644 index 000000000..d6973ce44 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam4_1781028717.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.043824234754250915 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 1781028717 +warm_restart_freq: 50 +wd: 0.08922508859556463 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_1243947494.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_1243947494.yml new file mode 100644 index 000000000..5a3c877ba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_1243947494.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.010079353165827499 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 1243947494 +warm_restart_freq: 57 +wd: 0.003870026950797675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_1507425021.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_1507425021.yml new file mode 100644 index 000000000..e4b85e9fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_1507425021.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.010079353165827499 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 1507425021 +warm_restart_freq: 57 +wd: 0.003870026950797675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_980177294.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_980177294.yml new file mode 100644 index 000000000..a9f5a239d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam5_980177294.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.010079353165827499 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 980177294 +warm_restart_freq: 57 +wd: 0.003870026950797675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_1687089310.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_1687089310.yml new file mode 100644 index 000000000..d3e056f3c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_1687089310.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05921028048772569 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 1687089310 +warm_restart_freq: 98 +wd: 0.07659067258838766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_779380402.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_779380402.yml new file mode 100644 index 000000000..2ced3cd45 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_779380402.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05921028048772569 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 779380402 +warm_restart_freq: 98 +wd: 0.07659067258838766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_874443225.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_874443225.yml new file mode 100644 index 000000000..2a1dc0a68 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam6_874443225.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05921028048772569 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 874443225 +warm_restart_freq: 98 +wd: 0.07659067258838766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_1788847358.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_1788847358.yml new file mode 100644 index 000000000..2d419546d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_1788847358.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06038451367107124 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1788847358 +warm_restart_freq: 18 +wd: 0.011272159182580713 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_1839426071.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_1839426071.yml new file mode 100644 index 000000000..0040067ee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_1839426071.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06038451367107124 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1839426071 +warm_restart_freq: 18 +wd: 0.011272159182580713 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_42758007.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_42758007.yml new file mode 100644 index 000000000..aa0e919c4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam7_42758007.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06038451367107124 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 42758007 +warm_restart_freq: 18 +wd: 0.011272159182580713 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_118093738.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_118093738.yml new file mode 100644 index 000000000..e39107f68 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_118093738.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.050406408095335656 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 118093738 +warm_restart_freq: 84 +wd: 0.09373494094145952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_1233657409.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_1233657409.yml new file mode 100644 index 000000000..5357b6a09 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_1233657409.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.050406408095335656 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1233657409 +warm_restart_freq: 84 +wd: 0.09373494094145952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_1611464414.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_1611464414.yml new file mode 100644 index 000000000..91bde5578 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/hparam8_1611464414.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.050406408095335656 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1611464414 +warm_restart_freq: 84 +wd: 0.09373494094145952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/search_config.yml new file mode 100644 index 000000000..7977c5ff1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams2/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 2 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_1182576002.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_1182576002.yml new file mode 100644 index 000000000..a60c55de0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_1182576002.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.09862897351303503 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1182576002 +warm_restart_freq: 93 +wd: 0.06940984755693509 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_1374769227.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_1374769227.yml new file mode 100644 index 000000000..3204596e7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_1374769227.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.09862897351303503 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1374769227 +warm_restart_freq: 93 +wd: 0.06940984755693509 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_963551130.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_963551130.yml new file mode 100644 index 000000000..791b31c5e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam0_963551130.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.09862897351303503 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 963551130 +warm_restart_freq: 93 +wd: 0.06940984755693509 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_1390550912.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_1390550912.yml new file mode 100644 index 000000000..46f3658ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_1390550912.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0813324005256104 +neuron_fanin: +- 4 +- 3 +- 5 +output_bitwidth: 6 +seed: 1390550912 +warm_restart_freq: 79 +wd: 0.0005071115298171966 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_191312567.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_191312567.yml new file mode 100644 index 000000000..570ee4b98 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_191312567.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0813324005256104 +neuron_fanin: +- 4 +- 3 +- 5 +output_bitwidth: 6 +seed: 191312567 +warm_restart_freq: 79 +wd: 0.0005071115298171966 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_708788453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_708788453.yml new file mode 100644 index 000000000..ad8f705d5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam1_708788453.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0813324005256104 +neuron_fanin: +- 4 +- 3 +- 5 +output_bitwidth: 6 +seed: 708788453 +warm_restart_freq: 79 +wd: 0.0005071115298171966 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_1003788311.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_1003788311.yml new file mode 100644 index 000000000..65201ada3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_1003788311.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0702472592301437 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 2 +seed: 1003788311 +warm_restart_freq: 47 +wd: 0.06130081090436499 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_1140669913.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_1140669913.yml new file mode 100644 index 000000000..ed90f059a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_1140669913.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0702472592301437 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 2 +seed: 1140669913 +warm_restart_freq: 47 +wd: 0.06130081090436499 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_638075674.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_638075674.yml new file mode 100644 index 000000000..453d0c3eb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam2_638075674.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0702472592301437 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 2 +seed: 638075674 +warm_restart_freq: 47 +wd: 0.06130081090436499 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_1420714859.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_1420714859.yml new file mode 100644 index 000000000..d7e4ab87f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_1420714859.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06945849330452698 +neuron_fanin: +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 1420714859 +warm_restart_freq: 66 +wd: 0.07039239158692684 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_1661907665.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_1661907665.yml new file mode 100644 index 000000000..7f13bc876 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_1661907665.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06945849330452698 +neuron_fanin: +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 1661907665 +warm_restart_freq: 66 +wd: 0.07039239158692684 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_458784210.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_458784210.yml new file mode 100644 index 000000000..531d73df0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam3_458784210.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06945849330452698 +neuron_fanin: +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 458784210 +warm_restart_freq: 66 +wd: 0.07039239158692684 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_1932225430.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_1932225430.yml new file mode 100644 index 000000000..262537d77 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_1932225430.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.022124245757458645 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 1932225430 +warm_restart_freq: 58 +wd: 0.08121934131535397 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_231701615.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_231701615.yml new file mode 100644 index 000000000..aec69d759 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_231701615.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.022124245757458645 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 231701615 +warm_restart_freq: 58 +wd: 0.08121934131535397 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_720520190.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_720520190.yml new file mode 100644 index 000000000..2dcdaa106 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam4_720520190.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.022124245757458645 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 720520190 +warm_restart_freq: 58 +wd: 0.08121934131535397 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_40446212.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_40446212.yml new file mode 100644 index 000000000..66f8d893b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_40446212.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.028999290385227805 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 40446212 +warm_restart_freq: 80 +wd: 0.04464436873502132 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_652637798.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_652637798.yml new file mode 100644 index 000000000..49bf9ffef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_652637798.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.028999290385227805 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 652637798 +warm_restart_freq: 80 +wd: 0.04464436873502132 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_85682366.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_85682366.yml new file mode 100644 index 000000000..877fe17df --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam5_85682366.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.028999290385227805 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 85682366 +warm_restart_freq: 80 +wd: 0.04464436873502132 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_1136890740.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_1136890740.yml new file mode 100644 index 000000000..e07db86a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_1136890740.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006965780536050347 +neuron_fanin: +- 5 +output_bitwidth: 4 +seed: 1136890740 +warm_restart_freq: 34 +wd: 0.09307999804023549 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_1206133845.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_1206133845.yml new file mode 100644 index 000000000..b1bc1931d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_1206133845.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006965780536050347 +neuron_fanin: +- 5 +output_bitwidth: 4 +seed: 1206133845 +warm_restart_freq: 34 +wd: 0.09307999804023549 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_426969440.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_426969440.yml new file mode 100644 index 000000000..e9b7c4f04 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam6_426969440.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006965780536050347 +neuron_fanin: +- 5 +output_bitwidth: 4 +seed: 426969440 +warm_restart_freq: 34 +wd: 0.09307999804023549 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_806173695.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_806173695.yml new file mode 100644 index 000000000..f69ad3df4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_806173695.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.02798233211461126 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 806173695 +warm_restart_freq: 65 +wd: 0.01548821959570248 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_956630227.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_956630227.yml new file mode 100644 index 000000000..1a1629cf3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_956630227.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.02798233211461126 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 956630227 +warm_restart_freq: 65 +wd: 0.01548821959570248 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_999324511.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_999324511.yml new file mode 100644 index 000000000..29a33fd3a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam7_999324511.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.02798233211461126 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 999324511 +warm_restart_freq: 65 +wd: 0.01548821959570248 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_1604017628.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_1604017628.yml new file mode 100644 index 000000000..31e27ed2c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_1604017628.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05315561935893067 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 1604017628 +warm_restart_freq: 11 +wd: 0.03925057017603768 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_2139712552.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_2139712552.yml new file mode 100644 index 000000000..7776166cf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_2139712552.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05315561935893067 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 2139712552 +warm_restart_freq: 11 +wd: 0.03925057017603768 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_818987699.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_818987699.yml new file mode 100644 index 000000000..7ed790ae8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/hparam8_818987699.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05315561935893067 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 818987699 +warm_restart_freq: 11 +wd: 0.03925057017603768 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/search_config.yml new file mode 100644 index 000000000..9e6363267 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams20/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 20 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_2032373414.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_2032373414.yml new file mode 100644 index 000000000..1ec13c406 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_2032373414.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06307513444323169 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 2032373414 +warm_restart_freq: 18 +wd: 0.09808126211542303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_520540898.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_520540898.yml new file mode 100644 index 000000000..a9f9eb1cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_520540898.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06307513444323169 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 520540898 +warm_restart_freq: 18 +wd: 0.09808126211542303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_909255683.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_909255683.yml new file mode 100644 index 000000000..47830132d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam0_909255683.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06307513444323169 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 909255683 +warm_restart_freq: 18 +wd: 0.09808126211542303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_1087642833.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_1087642833.yml new file mode 100644 index 000000000..4db1ede2b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_1087642833.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01972730166713511 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1087642833 +warm_restart_freq: 71 +wd: 0.06720920506011344 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_1814527724.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_1814527724.yml new file mode 100644 index 000000000..a67033c87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_1814527724.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01972730166713511 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1814527724 +warm_restart_freq: 71 +wd: 0.06720920506011344 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_2131896411.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_2131896411.yml new file mode 100644 index 000000000..215ac8651 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam1_2131896411.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01972730166713511 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 2131896411 +warm_restart_freq: 71 +wd: 0.06720920506011344 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_1981820709.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_1981820709.yml new file mode 100644 index 000000000..079c42b05 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_1981820709.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01848532550820357 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 5 +seed: 1981820709 +warm_restart_freq: 30 +wd: 0.09541616164772952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_731084023.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_731084023.yml new file mode 100644 index 000000000..44f7b5e21 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_731084023.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01848532550820357 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 5 +seed: 731084023 +warm_restart_freq: 30 +wd: 0.09541616164772952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_838162000.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_838162000.yml new file mode 100644 index 000000000..dcae757fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam2_838162000.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01848532550820357 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 5 +seed: 838162000 +warm_restart_freq: 30 +wd: 0.09541616164772952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_1302204749.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_1302204749.yml new file mode 100644 index 000000000..8c3ef8922 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_1302204749.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.047228827116287245 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 3 +seed: 1302204749 +warm_restart_freq: 91 +wd: 0.07612923172003466 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_1368313550.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_1368313550.yml new file mode 100644 index 000000000..0a159a01f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_1368313550.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.047228827116287245 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 3 +seed: 1368313550 +warm_restart_freq: 91 +wd: 0.07612923172003466 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_923836790.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_923836790.yml new file mode 100644 index 000000000..89d3827ac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam3_923836790.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.047228827116287245 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 3 +seed: 923836790 +warm_restart_freq: 91 +wd: 0.07612923172003466 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_1038092522.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_1038092522.yml new file mode 100644 index 000000000..0e961f72c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_1038092522.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07238066862837364 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1038092522 +warm_restart_freq: 71 +wd: 0.0497458459540802 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_1185857090.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_1185857090.yml new file mode 100644 index 000000000..4cdfcf2b8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_1185857090.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07238066862837364 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1185857090 +warm_restart_freq: 71 +wd: 0.0497458459540802 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_824611305.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_824611305.yml new file mode 100644 index 000000000..f1b39494c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam4_824611305.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07238066862837364 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 824611305 +warm_restart_freq: 71 +wd: 0.0497458459540802 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_1756477285.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_1756477285.yml new file mode 100644 index 000000000..ca5b96c46 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_1756477285.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.07117358634508567 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 1756477285 +warm_restart_freq: 97 +wd: 0.058030147910435814 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_254180851.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_254180851.yml new file mode 100644 index 000000000..06eea97bf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_254180851.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.07117358634508567 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 254180851 +warm_restart_freq: 97 +wd: 0.058030147910435814 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_862490357.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_862490357.yml new file mode 100644 index 000000000..a679ad186 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam5_862490357.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.07117358634508567 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 862490357 +warm_restart_freq: 97 +wd: 0.058030147910435814 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_1975031595.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_1975031595.yml new file mode 100644 index 000000000..5b720d7fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_1975031595.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05915521106016173 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 1975031595 +warm_restart_freq: 16 +wd: 0.03168627657559699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_273278433.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_273278433.yml new file mode 100644 index 000000000..7aa07733d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_273278433.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05915521106016173 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 273278433 +warm_restart_freq: 16 +wd: 0.03168627657559699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_493466534.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_493466534.yml new file mode 100644 index 000000000..45a523180 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam6_493466534.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05915521106016173 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 493466534 +warm_restart_freq: 16 +wd: 0.03168627657559699 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_1422417053.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_1422417053.yml new file mode 100644 index 000000000..84931f7ff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_1422417053.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0882418860328675 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1422417053 +warm_restart_freq: 40 +wd: 0.05646889142372957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_1587236438.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_1587236438.yml new file mode 100644 index 000000000..c04eca633 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_1587236438.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0882418860328675 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1587236438 +warm_restart_freq: 40 +wd: 0.05646889142372957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_491643621.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_491643621.yml new file mode 100644 index 000000000..c50f47f81 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam7_491643621.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0882418860328675 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 491643621 +warm_restart_freq: 40 +wd: 0.05646889142372957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_1407141870.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_1407141870.yml new file mode 100644 index 000000000..d02604786 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_1407141870.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07515262959544287 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 1407141870 +warm_restart_freq: 67 +wd: 0.05747473596649386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_600228264.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_600228264.yml new file mode 100644 index 000000000..27b74dd3f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_600228264.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07515262959544287 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 600228264 +warm_restart_freq: 67 +wd: 0.05747473596649386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_630777318.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_630777318.yml new file mode 100644 index 000000000..f9f88de78 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/hparam8_630777318.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.07515262959544287 +neuron_fanin: +- 3 +output_bitwidth: 5 +seed: 630777318 +warm_restart_freq: 67 +wd: 0.05747473596649386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/search_config.yml new file mode 100644 index 000000000..d09eb47b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams21/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 21 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_110463911.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_110463911.yml new file mode 100644 index 000000000..86d409575 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_110463911.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.08515829130441457 +neuron_fanin: +- 6 +- 3 +- 2 +- 2 +output_bitwidth: 6 +seed: 110463911 +warm_restart_freq: 14 +wd: 0.08369776271047209 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_1192594639.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_1192594639.yml new file mode 100644 index 000000000..8de6966c1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_1192594639.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.08515829130441457 +neuron_fanin: +- 6 +- 3 +- 2 +- 2 +output_bitwidth: 6 +seed: 1192594639 +warm_restart_freq: 14 +wd: 0.08369776271047209 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_579511491.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_579511491.yml new file mode 100644 index 000000000..02f8a2459 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam0_579511491.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.08515829130441457 +neuron_fanin: +- 6 +- 3 +- 2 +- 2 +output_bitwidth: 6 +seed: 579511491 +warm_restart_freq: 14 +wd: 0.08369776271047209 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_1711580399.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_1711580399.yml new file mode 100644 index 000000000..3e1e9728e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_1711580399.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.032963085292413825 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 1711580399 +warm_restart_freq: 52 +wd: 0.021656403321870608 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_760829423.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_760829423.yml new file mode 100644 index 000000000..9960f01c3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_760829423.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.032963085292413825 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 760829423 +warm_restart_freq: 52 +wd: 0.021656403321870608 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_903873482.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_903873482.yml new file mode 100644 index 000000000..a1b5cbdb9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam1_903873482.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.032963085292413825 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 903873482 +warm_restart_freq: 52 +wd: 0.021656403321870608 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_1958305267.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_1958305267.yml new file mode 100644 index 000000000..116f200a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_1958305267.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05122203412388181 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1958305267 +warm_restart_freq: 16 +wd: 0.0667589229312017 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_2117975668.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_2117975668.yml new file mode 100644 index 000000000..3a5f939d3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_2117975668.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05122203412388181 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 2117975668 +warm_restart_freq: 16 +wd: 0.0667589229312017 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_886501831.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_886501831.yml new file mode 100644 index 000000000..b91623534 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam2_886501831.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05122203412388181 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 886501831 +warm_restart_freq: 16 +wd: 0.0667589229312017 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_1556986116.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_1556986116.yml new file mode 100644 index 000000000..31ed92e57 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_1556986116.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0704619828555115 +neuron_fanin: +- 3 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 1556986116 +warm_restart_freq: 47 +wd: 0.08584075881175393 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_1752365445.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_1752365445.yml new file mode 100644 index 000000000..fd173ea0d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_1752365445.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0704619828555115 +neuron_fanin: +- 3 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 1752365445 +warm_restart_freq: 47 +wd: 0.08584075881175393 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_901011071.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_901011071.yml new file mode 100644 index 000000000..a1c17fcee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam3_901011071.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0704619828555115 +neuron_fanin: +- 3 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 901011071 +warm_restart_freq: 47 +wd: 0.08584075881175393 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_1534635222.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_1534635222.yml new file mode 100644 index 000000000..e0f50686b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_1534635222.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0026475252162378 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 1534635222 +warm_restart_freq: 60 +wd: 0.0942925749597197 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_1551317580.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_1551317580.yml new file mode 100644 index 000000000..8d883ae2c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_1551317580.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0026475252162378 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 1551317580 +warm_restart_freq: 60 +wd: 0.0942925749597197 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_442465882.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_442465882.yml new file mode 100644 index 000000000..fb9ae3662 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam4_442465882.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0026475252162378 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 442465882 +warm_restart_freq: 60 +wd: 0.0942925749597197 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1055088420.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1055088420.yml new file mode 100644 index 000000000..fdecca75e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1055088420.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09527213658396967 +neuron_fanin: +- 5 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 1055088420 +warm_restart_freq: 73 +wd: 0.09339759220168002 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1084807188.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1084807188.yml new file mode 100644 index 000000000..75f4fc50a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1084807188.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09527213658396967 +neuron_fanin: +- 5 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 1084807188 +warm_restart_freq: 73 +wd: 0.09339759220168002 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1896863202.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1896863202.yml new file mode 100644 index 000000000..8ad56b60f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam5_1896863202.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09527213658396967 +neuron_fanin: +- 5 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 1896863202 +warm_restart_freq: 73 +wd: 0.09339759220168002 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_1271425887.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_1271425887.yml new file mode 100644 index 000000000..5e311dbe8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_1271425887.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.02216390943089314 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1271425887 +warm_restart_freq: 13 +wd: 0.018767983390902878 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_508660132.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_508660132.yml new file mode 100644 index 000000000..32f5f542e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_508660132.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.02216390943089314 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 508660132 +warm_restart_freq: 13 +wd: 0.018767983390902878 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_662226052.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_662226052.yml new file mode 100644 index 000000000..c3da0276e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam6_662226052.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.02216390943089314 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 662226052 +warm_restart_freq: 13 +wd: 0.018767983390902878 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_1258811679.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_1258811679.yml new file mode 100644 index 000000000..5765ef0b4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_1258811679.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.03355875391604242 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1258811679 +warm_restart_freq: 99 +wd: 0.06907619302589596 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_1484882467.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_1484882467.yml new file mode 100644 index 000000000..b08747c59 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_1484882467.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.03355875391604242 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1484882467 +warm_restart_freq: 99 +wd: 0.06907619302589596 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_738474705.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_738474705.yml new file mode 100644 index 000000000..aa7b8743d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam7_738474705.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.03355875391604242 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 738474705 +warm_restart_freq: 99 +wd: 0.06907619302589596 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1609562253.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1609562253.yml new file mode 100644 index 000000000..9da214b72 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1609562253.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03168648796889247 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 5 +seed: 1609562253 +warm_restart_freq: 75 +wd: 0.029794839336142354 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1611021080.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1611021080.yml new file mode 100644 index 000000000..ec7dc8666 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1611021080.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03168648796889247 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 5 +seed: 1611021080 +warm_restart_freq: 75 +wd: 0.029794839336142354 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1702492826.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1702492826.yml new file mode 100644 index 000000000..243942b18 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/hparam8_1702492826.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03168648796889247 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 5 +seed: 1702492826 +warm_restart_freq: 75 +wd: 0.029794839336142354 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/search_config.yml new file mode 100644 index 000000000..1c7f34366 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams22/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 22 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_1415561204.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_1415561204.yml new file mode 100644 index 000000000..c26b0440e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_1415561204.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01137966793263162 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1415561204 +warm_restart_freq: 21 +wd: 0.06533801867824539 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_1832785178.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_1832785178.yml new file mode 100644 index 000000000..440301ee9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_1832785178.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01137966793263162 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1832785178 +warm_restart_freq: 21 +wd: 0.06533801867824539 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_937876283.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_937876283.yml new file mode 100644 index 000000000..928306491 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam0_937876283.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01137966793263162 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 937876283 +warm_restart_freq: 21 +wd: 0.06533801867824539 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_327617718.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_327617718.yml new file mode 100644 index 000000000..b84a96631 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_327617718.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.034921288993714786 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 5 +seed: 327617718 +warm_restart_freq: 47 +wd: 0.006394736776837765 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_403410030.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_403410030.yml new file mode 100644 index 000000000..7357d70f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_403410030.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.034921288993714786 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 5 +seed: 403410030 +warm_restart_freq: 47 +wd: 0.006394736776837765 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_976388156.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_976388156.yml new file mode 100644 index 000000000..3b92c4a87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam1_976388156.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.034921288993714786 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 5 +seed: 976388156 +warm_restart_freq: 47 +wd: 0.006394736776837765 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_1405006529.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_1405006529.yml new file mode 100644 index 000000000..e31ddfe05 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_1405006529.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0742730183443183 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 1405006529 +warm_restart_freq: 66 +wd: 0.0018315534043168852 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_587653919.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_587653919.yml new file mode 100644 index 000000000..a4f9a9f46 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_587653919.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0742730183443183 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 587653919 +warm_restart_freq: 66 +wd: 0.0018315534043168852 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_625194898.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_625194898.yml new file mode 100644 index 000000000..03476f0d6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam2_625194898.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0742730183443183 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 625194898 +warm_restart_freq: 66 +wd: 0.0018315534043168852 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_1641575927.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_1641575927.yml new file mode 100644 index 000000000..3cde60816 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_1641575927.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.025339855829365217 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 1641575927 +warm_restart_freq: 85 +wd: 0.06247455188689688 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_7095114.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_7095114.yml new file mode 100644 index 000000000..ee0258000 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_7095114.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.025339855829365217 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 7095114 +warm_restart_freq: 85 +wd: 0.06247455188689688 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_979671703.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_979671703.yml new file mode 100644 index 000000000..7576d6b50 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam3_979671703.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.025339855829365217 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 979671703 +warm_restart_freq: 85 +wd: 0.06247455188689688 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_1463032451.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_1463032451.yml new file mode 100644 index 000000000..230a1dd78 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_1463032451.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.049792765722434386 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 1463032451 +warm_restart_freq: 97 +wd: 0.07453788664820175 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_878183979.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_878183979.yml new file mode 100644 index 000000000..2121916c1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_878183979.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.049792765722434386 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 878183979 +warm_restart_freq: 97 +wd: 0.07453788664820175 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_964957351.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_964957351.yml new file mode 100644 index 000000000..4d3701f3a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam4_964957351.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.049792765722434386 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 964957351 +warm_restart_freq: 97 +wd: 0.07453788664820175 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_1676504687.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_1676504687.yml new file mode 100644 index 000000000..480318d87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_1676504687.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08268535712460005 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1676504687 +warm_restart_freq: 12 +wd: 0.07289527940050669 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_208934953.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_208934953.yml new file mode 100644 index 000000000..25da67e20 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_208934953.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08268535712460005 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 208934953 +warm_restart_freq: 12 +wd: 0.07289527940050669 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_823050560.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_823050560.yml new file mode 100644 index 000000000..37a30d959 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam5_823050560.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08268535712460005 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 823050560 +warm_restart_freq: 12 +wd: 0.07289527940050669 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_1178485443.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_1178485443.yml new file mode 100644 index 000000000..790838fa1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_1178485443.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01664446652416387 +neuron_fanin: +- 3 +- 3 +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 1178485443 +warm_restart_freq: 81 +wd: 0.059373049106295095 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_184638931.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_184638931.yml new file mode 100644 index 000000000..d1086971c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_184638931.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01664446652416387 +neuron_fanin: +- 3 +- 3 +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 184638931 +warm_restart_freq: 81 +wd: 0.059373049106295095 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_744552177.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_744552177.yml new file mode 100644 index 000000000..44e80d3dd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam6_744552177.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01664446652416387 +neuron_fanin: +- 3 +- 3 +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 744552177 +warm_restart_freq: 81 +wd: 0.059373049106295095 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_241856942.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_241856942.yml new file mode 100644 index 000000000..2ea33a49e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_241856942.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08036155145238877 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 241856942 +warm_restart_freq: 57 +wd: 0.050375488443921666 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_774048784.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_774048784.yml new file mode 100644 index 000000000..2be8a0cbc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_774048784.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08036155145238877 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 774048784 +warm_restart_freq: 57 +wd: 0.050375488443921666 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_837204451.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_837204451.yml new file mode 100644 index 000000000..31a9aa0d9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam7_837204451.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08036155145238877 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 837204451 +warm_restart_freq: 57 +wd: 0.050375488443921666 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_1680993804.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_1680993804.yml new file mode 100644 index 000000000..13f60eecf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_1680993804.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.020891053349049157 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 1680993804 +warm_restart_freq: 44 +wd: 0.09668905337645514 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_4364264.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_4364264.yml new file mode 100644 index 000000000..f277d6fbc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_4364264.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.020891053349049157 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 4364264 +warm_restart_freq: 44 +wd: 0.09668905337645514 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_580582163.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_580582163.yml new file mode 100644 index 000000000..153aa014c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/hparam8_580582163.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.020891053349049157 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 580582163 +warm_restart_freq: 44 +wd: 0.09668905337645514 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/search_config.yml new file mode 100644 index 000000000..94d21b68f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams23/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 23 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_185608001.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_185608001.yml new file mode 100644 index 000000000..ac93d4662 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_185608001.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05642560861795078 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 4 +seed: 185608001 +warm_restart_freq: 62 +wd: 0.05697303417773512 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_1877150956.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_1877150956.yml new file mode 100644 index 000000000..412ed9d1b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_1877150956.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05642560861795078 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 4 +seed: 1877150956 +warm_restart_freq: 62 +wd: 0.05697303417773512 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_718190365.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_718190365.yml new file mode 100644 index 000000000..aaf242922 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam0_718190365.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05642560861795078 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 4 +seed: 718190365 +warm_restart_freq: 62 +wd: 0.05697303417773512 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_1345094328.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_1345094328.yml new file mode 100644 index 000000000..123cc33d7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_1345094328.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08029596747967561 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 3 +seed: 1345094328 +warm_restart_freq: 12 +wd: 0.0602088420399464 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_1538791200.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_1538791200.yml new file mode 100644 index 000000000..03cdce024 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_1538791200.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08029596747967561 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 3 +seed: 1538791200 +warm_restart_freq: 12 +wd: 0.0602088420399464 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_88317909.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_88317909.yml new file mode 100644 index 000000000..8e86ab7a7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam1_88317909.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08029596747967561 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 3 +seed: 88317909 +warm_restart_freq: 12 +wd: 0.0602088420399464 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_116352093.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_116352093.yml new file mode 100644 index 000000000..9951992ad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_116352093.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07158332540984513 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 2 +seed: 116352093 +warm_restart_freq: 49 +wd: 0.03714999394956404 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_2113208179.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_2113208179.yml new file mode 100644 index 000000000..a9982a983 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_2113208179.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07158332540984513 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 2 +seed: 2113208179 +warm_restart_freq: 49 +wd: 0.03714999394956404 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_868619777.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_868619777.yml new file mode 100644 index 000000000..14e5e1dfd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam2_868619777.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07158332540984513 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 2 +seed: 868619777 +warm_restart_freq: 49 +wd: 0.03714999394956404 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_1891144365.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_1891144365.yml new file mode 100644 index 000000000..7a5008761 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_1891144365.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05977808631979104 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +output_bitwidth: 6 +seed: 1891144365 +warm_restart_freq: 35 +wd: 0.030751156824812657 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_695043178.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_695043178.yml new file mode 100644 index 000000000..6e8a1f44e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_695043178.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05977808631979104 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +output_bitwidth: 6 +seed: 695043178 +warm_restart_freq: 35 +wd: 0.030751156824812657 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_800724759.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_800724759.yml new file mode 100644 index 000000000..534d0ba6b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam3_800724759.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05977808631979104 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +output_bitwidth: 6 +seed: 800724759 +warm_restart_freq: 35 +wd: 0.030751156824812657 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_1700890849.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_1700890849.yml new file mode 100644 index 000000000..4fcce7661 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_1700890849.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01917892432141484 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 1700890849 +warm_restart_freq: 84 +wd: 0.026496028165216894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_435090705.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_435090705.yml new file mode 100644 index 000000000..90e1b5fe8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_435090705.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01917892432141484 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 435090705 +warm_restart_freq: 84 +wd: 0.026496028165216894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_957131893.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_957131893.yml new file mode 100644 index 000000000..157a535de --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam4_957131893.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01917892432141484 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 957131893 +warm_restart_freq: 84 +wd: 0.026496028165216894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_1364827913.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_1364827913.yml new file mode 100644 index 000000000..990437156 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_1364827913.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03327703911066957 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1364827913 +warm_restart_freq: 38 +wd: 0.010245805309468139 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_1638286441.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_1638286441.yml new file mode 100644 index 000000000..85897e606 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_1638286441.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03327703911066957 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1638286441 +warm_restart_freq: 38 +wd: 0.010245805309468139 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_206350974.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_206350974.yml new file mode 100644 index 000000000..e3cf4df4c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam5_206350974.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03327703911066957 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 206350974 +warm_restart_freq: 38 +wd: 0.010245805309468139 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_529053565.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_529053565.yml new file mode 100644 index 000000000..6f975960a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_529053565.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.025602554665805112 +neuron_fanin: +- 2 +- 3 +- 3 +- 6 +output_bitwidth: 6 +seed: 529053565 +warm_restart_freq: 32 +wd: 0.06621145026643961 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_907662273.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_907662273.yml new file mode 100644 index 000000000..01685fa75 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_907662273.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.025602554665805112 +neuron_fanin: +- 2 +- 3 +- 3 +- 6 +output_bitwidth: 6 +seed: 907662273 +warm_restart_freq: 32 +wd: 0.06621145026643961 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_911826587.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_911826587.yml new file mode 100644 index 000000000..f72b3b16f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam6_911826587.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.025602554665805112 +neuron_fanin: +- 2 +- 3 +- 3 +- 6 +output_bitwidth: 6 +seed: 911826587 +warm_restart_freq: 32 +wd: 0.06621145026643961 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1676578657.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1676578657.yml new file mode 100644 index 000000000..5ccd30228 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1676578657.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03426586573394393 +neuron_fanin: +- 5 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 1676578657 +warm_restart_freq: 68 +wd: 0.02826522485653302 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1708708066.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1708708066.yml new file mode 100644 index 000000000..b35afaae3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1708708066.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03426586573394393 +neuron_fanin: +- 5 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 1708708066 +warm_restart_freq: 68 +wd: 0.02826522485653302 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1839272480.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1839272480.yml new file mode 100644 index 000000000..ead83cc5d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam7_1839272480.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03426586573394393 +neuron_fanin: +- 5 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 1839272480 +warm_restart_freq: 68 +wd: 0.02826522485653302 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_1093836439.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_1093836439.yml new file mode 100644 index 000000000..60b8b98d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_1093836439.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.02124943273570506 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1093836439 +warm_restart_freq: 13 +wd: 0.04969607491623986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_2140806134.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_2140806134.yml new file mode 100644 index 000000000..9ca33a07d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_2140806134.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.02124943273570506 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 2140806134 +warm_restart_freq: 13 +wd: 0.04969607491623986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_496845227.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_496845227.yml new file mode 100644 index 000000000..547490aaa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/hparam8_496845227.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.02124943273570506 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 496845227 +warm_restart_freq: 13 +wd: 0.04969607491623986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/search_config.yml new file mode 100644 index 000000000..7e8adc130 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams24/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 24 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_1577492419.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_1577492419.yml new file mode 100644 index 000000000..822653b53 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_1577492419.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.047910339301102 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1577492419 +warm_restart_freq: 72 +wd: 0.015982294074561487 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_244108803.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_244108803.yml new file mode 100644 index 000000000..bef10942a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_244108803.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.047910339301102 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 244108803 +warm_restart_freq: 72 +wd: 0.015982294074561487 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_70197375.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_70197375.yml new file mode 100644 index 000000000..bf6607019 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam0_70197375.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.047910339301102 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 70197375 +warm_restart_freq: 72 +wd: 0.015982294074561487 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1392744521.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1392744521.yml new file mode 100644 index 000000000..964eef6f6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1392744521.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0956271628110615 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1392744521 +warm_restart_freq: 39 +wd: 0.028427274363241658 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1396642889.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1396642889.yml new file mode 100644 index 000000000..ff2c27ad7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1396642889.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0956271628110615 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1396642889 +warm_restart_freq: 39 +wd: 0.028427274363241658 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1495112467.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1495112467.yml new file mode 100644 index 000000000..403e1ac8c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam1_1495112467.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0956271628110615 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1495112467 +warm_restart_freq: 39 +wd: 0.028427274363241658 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_1018936729.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_1018936729.yml new file mode 100644 index 000000000..423a2257f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_1018936729.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05852044235969191 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1018936729 +warm_restart_freq: 27 +wd: 0.04713625342153133 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_1660599732.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_1660599732.yml new file mode 100644 index 000000000..6518ee41b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_1660599732.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05852044235969191 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1660599732 +warm_restart_freq: 27 +wd: 0.04713625342153133 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_65167554.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_65167554.yml new file mode 100644 index 000000000..aaeaf9a2c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam2_65167554.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05852044235969191 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 65167554 +warm_restart_freq: 27 +wd: 0.04713625342153133 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_1306001769.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_1306001769.yml new file mode 100644 index 000000000..a97b0495c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_1306001769.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09314707083558804 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 1306001769 +warm_restart_freq: 70 +wd: 0.020727044896419317 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_1353108399.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_1353108399.yml new file mode 100644 index 000000000..3cdc1f5cf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_1353108399.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09314707083558804 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 1353108399 +warm_restart_freq: 70 +wd: 0.020727044896419317 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_532409422.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_532409422.yml new file mode 100644 index 000000000..d71261cbd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam3_532409422.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.09314707083558804 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 532409422 +warm_restart_freq: 70 +wd: 0.020727044896419317 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_1761099262.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_1761099262.yml new file mode 100644 index 000000000..cebce18d0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_1761099262.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0657686445652156 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1761099262 +warm_restart_freq: 85 +wd: 0.06828306279695642 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_1962009842.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_1962009842.yml new file mode 100644 index 000000000..eaf92c64d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_1962009842.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0657686445652156 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1962009842 +warm_restart_freq: 85 +wd: 0.06828306279695642 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_483430030.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_483430030.yml new file mode 100644 index 000000000..21d7f19c5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam4_483430030.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0657686445652156 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 483430030 +warm_restart_freq: 85 +wd: 0.06828306279695642 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_314251095.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_314251095.yml new file mode 100644 index 000000000..717e6bb37 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_314251095.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0393987939899072 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 314251095 +warm_restart_freq: 87 +wd: 0.04797359551199238 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_456516546.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_456516546.yml new file mode 100644 index 000000000..0939a82e2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_456516546.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0393987939899072 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 456516546 +warm_restart_freq: 87 +wd: 0.04797359551199238 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_828269991.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_828269991.yml new file mode 100644 index 000000000..47297b630 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam5_828269991.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0393987939899072 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 828269991 +warm_restart_freq: 87 +wd: 0.04797359551199238 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_1712313632.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_1712313632.yml new file mode 100644 index 000000000..b7551586c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_1712313632.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0612948200953249 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 1712313632 +warm_restart_freq: 46 +wd: 0.019671957584814652 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_387164545.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_387164545.yml new file mode 100644 index 000000000..b249ad687 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_387164545.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0612948200953249 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 387164545 +warm_restart_freq: 46 +wd: 0.019671957584814652 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_94493386.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_94493386.yml new file mode 100644 index 000000000..435c12e74 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam6_94493386.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0612948200953249 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 3 +seed: 94493386 +warm_restart_freq: 46 +wd: 0.019671957584814652 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_1339369933.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_1339369933.yml new file mode 100644 index 000000000..85ade6510 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_1339369933.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.016907041259595353 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1339369933 +warm_restart_freq: 87 +wd: 0.09643612851221903 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_2080786438.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_2080786438.yml new file mode 100644 index 000000000..49728f841 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_2080786438.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.016907041259595353 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 2080786438 +warm_restart_freq: 87 +wd: 0.09643612851221903 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_2095107748.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_2095107748.yml new file mode 100644 index 000000000..4de1efb08 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam7_2095107748.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.016907041259595353 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 2095107748 +warm_restart_freq: 87 +wd: 0.09643612851221903 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_1346063429.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_1346063429.yml new file mode 100644 index 000000000..19d99b3ed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_1346063429.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008498628268825149 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +output_bitwidth: 3 +seed: 1346063429 +warm_restart_freq: 75 +wd: 0.019360822870736788 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_1843919507.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_1843919507.yml new file mode 100644 index 000000000..d30d05eda --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_1843919507.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008498628268825149 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +output_bitwidth: 3 +seed: 1843919507 +warm_restart_freq: 75 +wd: 0.019360822870736788 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_459275864.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_459275864.yml new file mode 100644 index 000000000..5235c296e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/hparam8_459275864.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008498628268825149 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +output_bitwidth: 3 +seed: 459275864 +warm_restart_freq: 75 +wd: 0.019360822870736788 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/search_config.yml new file mode 100644 index 000000000..858129cb8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams3/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 3 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_1247479809.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_1247479809.yml new file mode 100644 index 000000000..3a9243d4a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_1247479809.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06073950964118302 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 2 +seed: 1247479809 +warm_restart_freq: 67 +wd: 0.03765489357188349 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_1722069728.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_1722069728.yml new file mode 100644 index 000000000..b10a41a2d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_1722069728.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06073950964118302 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 2 +seed: 1722069728 +warm_restart_freq: 67 +wd: 0.03765489357188349 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_374795630.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_374795630.yml new file mode 100644 index 000000000..24ed77b5c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam0_374795630.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06073950964118302 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 2 +seed: 374795630 +warm_restart_freq: 67 +wd: 0.03765489357188349 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_1573398771.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_1573398771.yml new file mode 100644 index 000000000..db5e7a408 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_1573398771.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07889678228725751 +neuron_fanin: +- 4 +- 5 +- 4 +- 2 +output_bitwidth: 4 +seed: 1573398771 +warm_restart_freq: 94 +wd: 0.09841545846311284 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_2080767491.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_2080767491.yml new file mode 100644 index 000000000..3141be4b8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_2080767491.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07889678228725751 +neuron_fanin: +- 4 +- 5 +- 4 +- 2 +output_bitwidth: 4 +seed: 2080767491 +warm_restart_freq: 94 +wd: 0.09841545846311284 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_793980093.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_793980093.yml new file mode 100644 index 000000000..e1c8c7e65 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam1_793980093.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07889678228725751 +neuron_fanin: +- 4 +- 5 +- 4 +- 2 +output_bitwidth: 4 +seed: 793980093 +warm_restart_freq: 94 +wd: 0.09841545846311284 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1069162526.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1069162526.yml new file mode 100644 index 000000000..406d4a2ff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1069162526.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06656908512240568 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1069162526 +warm_restart_freq: 95 +wd: 0.013348241587614797 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1070443482.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1070443482.yml new file mode 100644 index 000000000..7e036da5f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1070443482.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06656908512240568 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1070443482 +warm_restart_freq: 95 +wd: 0.013348241587614797 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1119339325.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1119339325.yml new file mode 100644 index 000000000..f46131053 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam2_1119339325.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06656908512240568 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1119339325 +warm_restart_freq: 95 +wd: 0.013348241587614797 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_1376904073.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_1376904073.yml new file mode 100644 index 000000000..03fbafb87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_1376904073.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.022384876966353818 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 1376904073 +warm_restart_freq: 62 +wd: 0.05221347935112266 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_1930680314.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_1930680314.yml new file mode 100644 index 000000000..62225b766 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_1930680314.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.022384876966353818 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 1930680314 +warm_restart_freq: 62 +wd: 0.05221347935112266 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_2016717039.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_2016717039.yml new file mode 100644 index 000000000..7a0ba6eeb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam3_2016717039.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.022384876966353818 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 2016717039 +warm_restart_freq: 62 +wd: 0.05221347935112266 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_1487244190.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_1487244190.yml new file mode 100644 index 000000000..01d398fba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_1487244190.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.047609130658435445 +neuron_fanin: +- 5 +- 2 +- 4 +output_bitwidth: 4 +seed: 1487244190 +warm_restart_freq: 71 +wd: 0.02170583284193529 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_1739006799.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_1739006799.yml new file mode 100644 index 000000000..d4f537c36 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_1739006799.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.047609130658435445 +neuron_fanin: +- 5 +- 2 +- 4 +output_bitwidth: 4 +seed: 1739006799 +warm_restart_freq: 71 +wd: 0.02170583284193529 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_385946793.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_385946793.yml new file mode 100644 index 000000000..a135483a1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam4_385946793.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.047609130658435445 +neuron_fanin: +- 5 +- 2 +- 4 +output_bitwidth: 4 +seed: 385946793 +warm_restart_freq: 71 +wd: 0.02170583284193529 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_1142612329.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_1142612329.yml new file mode 100644 index 000000000..908afeaa4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_1142612329.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09625111605852459 +neuron_fanin: +- 2 +- 3 +- 2 +- 6 +output_bitwidth: 3 +seed: 1142612329 +warm_restart_freq: 13 +wd: 0.08842346293266182 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_1588006696.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_1588006696.yml new file mode 100644 index 000000000..8f0208d38 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_1588006696.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09625111605852459 +neuron_fanin: +- 2 +- 3 +- 2 +- 6 +output_bitwidth: 3 +seed: 1588006696 +warm_restart_freq: 13 +wd: 0.08842346293266182 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_820965445.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_820965445.yml new file mode 100644 index 000000000..95a1fb66f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam5_820965445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09625111605852459 +neuron_fanin: +- 2 +- 3 +- 2 +- 6 +output_bitwidth: 3 +seed: 820965445 +warm_restart_freq: 13 +wd: 0.08842346293266182 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_1827315259.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_1827315259.yml new file mode 100644 index 000000000..11868a643 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_1827315259.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0820285776737592 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1827315259 +warm_restart_freq: 58 +wd: 0.027601066373941704 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_653970968.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_653970968.yml new file mode 100644 index 000000000..6769f865c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_653970968.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0820285776737592 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 653970968 +warm_restart_freq: 58 +wd: 0.027601066373941704 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_807719737.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_807719737.yml new file mode 100644 index 000000000..a9f11eb7c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam6_807719737.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0820285776737592 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 807719737 +warm_restart_freq: 58 +wd: 0.027601066373941704 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_660046106.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_660046106.yml new file mode 100644 index 000000000..56c1633b6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_660046106.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0903205268791903 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 2 +seed: 660046106 +warm_restart_freq: 96 +wd: 0.03950710092091089 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_865009493.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_865009493.yml new file mode 100644 index 000000000..050e726f0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_865009493.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0903205268791903 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 2 +seed: 865009493 +warm_restart_freq: 96 +wd: 0.03950710092091089 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_9203513.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_9203513.yml new file mode 100644 index 000000000..be6019f64 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam7_9203513.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0903205268791903 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 2 +seed: 9203513 +warm_restart_freq: 96 +wd: 0.03950710092091089 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_510037711.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_510037711.yml new file mode 100644 index 000000000..3ceb2392b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_510037711.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07877487257083593 +neuron_fanin: +- 2 +- 5 +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 510037711 +warm_restart_freq: 17 +wd: 0.062181588758948414 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_723327595.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_723327595.yml new file mode 100644 index 000000000..a6b601c38 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_723327595.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07877487257083593 +neuron_fanin: +- 2 +- 5 +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 723327595 +warm_restart_freq: 17 +wd: 0.062181588758948414 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_870266106.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_870266106.yml new file mode 100644 index 000000000..25b7ffc24 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/hparam8_870266106.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07877487257083593 +neuron_fanin: +- 2 +- 5 +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 870266106 +warm_restart_freq: 17 +wd: 0.062181588758948414 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/search_config.yml new file mode 100644 index 000000000..23a3a089b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams4/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 4 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_104706386.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_104706386.yml new file mode 100644 index 000000000..20d41a7d9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_104706386.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.038343054389743975 +neuron_fanin: +- 6 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 104706386 +warm_restart_freq: 21 +wd: 0.040853235809945675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_2180441.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_2180441.yml new file mode 100644 index 000000000..cd0b68166 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_2180441.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.038343054389743975 +neuron_fanin: +- 6 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 2180441 +warm_restart_freq: 21 +wd: 0.040853235809945675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_97227738.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_97227738.yml new file mode 100644 index 000000000..79b2ae9b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam0_97227738.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.038343054389743975 +neuron_fanin: +- 6 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 97227738 +warm_restart_freq: 21 +wd: 0.040853235809945675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_1713023723.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_1713023723.yml new file mode 100644 index 000000000..4e8024562 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_1713023723.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04350040574699196 +neuron_fanin: +- 5 +output_bitwidth: 5 +seed: 1713023723 +warm_restart_freq: 31 +wd: 0.09741887746399296 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_1927747983.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_1927747983.yml new file mode 100644 index 000000000..d731d384f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_1927747983.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04350040574699196 +neuron_fanin: +- 5 +output_bitwidth: 5 +seed: 1927747983 +warm_restart_freq: 31 +wd: 0.09741887746399296 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_381654049.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_381654049.yml new file mode 100644 index 000000000..4d7540862 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam1_381654049.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04350040574699196 +neuron_fanin: +- 5 +output_bitwidth: 5 +seed: 381654049 +warm_restart_freq: 31 +wd: 0.09741887746399296 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_1458531235.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_1458531235.yml new file mode 100644 index 000000000..700fce96c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_1458531235.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08796632082175887 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 1458531235 +warm_restart_freq: 44 +wd: 0.006430801586845979 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_1868500830.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_1868500830.yml new file mode 100644 index 000000000..f75372b60 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_1868500830.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08796632082175887 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 1868500830 +warm_restart_freq: 44 +wd: 0.006430801586845979 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_262523153.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_262523153.yml new file mode 100644 index 000000000..8fcff25db --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam2_262523153.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.08796632082175887 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 262523153 +warm_restart_freq: 44 +wd: 0.006430801586845979 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_1080965884.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_1080965884.yml new file mode 100644 index 000000000..11191c2a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_1080965884.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0018615365948443732 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 6 +seed: 1080965884 +warm_restart_freq: 80 +wd: 0.07075248177804437 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_2576300.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_2576300.yml new file mode 100644 index 000000000..684caafb6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_2576300.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0018615365948443732 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 6 +seed: 2576300 +warm_restart_freq: 80 +wd: 0.07075248177804437 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_81303478.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_81303478.yml new file mode 100644 index 000000000..d7fec70a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam3_81303478.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0018615365948443732 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 6 +seed: 81303478 +warm_restart_freq: 80 +wd: 0.07075248177804437 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_1244563293.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_1244563293.yml new file mode 100644 index 000000000..4945504f6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_1244563293.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.031652044219574973 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 6 +seed: 1244563293 +warm_restart_freq: 35 +wd: 0.014912367967520247 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_1500043076.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_1500043076.yml new file mode 100644 index 000000000..8254304d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_1500043076.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.031652044219574973 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 6 +seed: 1500043076 +warm_restart_freq: 35 +wd: 0.014912367967520247 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_963241121.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_963241121.yml new file mode 100644 index 000000000..1424e59e0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam4_963241121.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.031652044219574973 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 35 +wd: 0.014912367967520247 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_1087453509.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_1087453509.yml new file mode 100644 index 000000000..d775b0821 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_1087453509.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0799899538102348 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1087453509 +warm_restart_freq: 39 +wd: 0.05071174321094991 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_2077602793.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_2077602793.yml new file mode 100644 index 000000000..e7a0709f7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_2077602793.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0799899538102348 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 2077602793 +warm_restart_freq: 39 +wd: 0.05071174321094991 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_623975185.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_623975185.yml new file mode 100644 index 000000000..6f5c660eb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam5_623975185.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0799899538102348 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 623975185 +warm_restart_freq: 39 +wd: 0.05071174321094991 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_1454317002.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_1454317002.yml new file mode 100644 index 000000000..155f49365 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_1454317002.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08449423087934627 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1454317002 +warm_restart_freq: 17 +wd: 0.03679439508376257 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_2042306299.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_2042306299.yml new file mode 100644 index 000000000..9fa9b99f1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_2042306299.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08449423087934627 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 2042306299 +warm_restart_freq: 17 +wd: 0.03679439508376257 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_2105353426.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_2105353426.yml new file mode 100644 index 000000000..f4cc1fd9c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam6_2105353426.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08449423087934627 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 2105353426 +warm_restart_freq: 17 +wd: 0.03679439508376257 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_1387682853.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_1387682853.yml new file mode 100644 index 000000000..a4701971a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_1387682853.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06744222759152742 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1387682853 +warm_restart_freq: 77 +wd: 0.06842367918633599 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_2078537613.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_2078537613.yml new file mode 100644 index 000000000..6195abd9b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_2078537613.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06744222759152742 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 2078537613 +warm_restart_freq: 77 +wd: 0.06842367918633599 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_996055228.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_996055228.yml new file mode 100644 index 000000000..1c0718ecd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam7_996055228.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06744222759152742 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 996055228 +warm_restart_freq: 77 +wd: 0.06842367918633599 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_414244521.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_414244521.yml new file mode 100644 index 000000000..a0287d1cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_414244521.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.037657487433513354 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 6 +seed: 414244521 +warm_restart_freq: 67 +wd: 0.07985434934715249 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_416666536.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_416666536.yml new file mode 100644 index 000000000..ffb083675 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_416666536.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.037657487433513354 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 6 +seed: 416666536 +warm_restart_freq: 67 +wd: 0.07985434934715249 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_88238216.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_88238216.yml new file mode 100644 index 000000000..96b325b59 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/hparam8_88238216.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.037657487433513354 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 6 +seed: 88238216 +warm_restart_freq: 67 +wd: 0.07985434934715249 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/search_config.yml new file mode 100644 index 000000000..4315dafbf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams5/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 5 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_1443721275.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_1443721275.yml new file mode 100644 index 000000000..52e41ca90 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_1443721275.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.06327929969798854 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 6 +seed: 1443721275 +warm_restart_freq: 78 +wd: 0.06743564981114432 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_1460112058.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_1460112058.yml new file mode 100644 index 000000000..c036f4388 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_1460112058.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.06327929969798854 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 6 +seed: 1460112058 +warm_restart_freq: 78 +wd: 0.06743564981114432 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_708591124.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_708591124.yml new file mode 100644 index 000000000..644919f87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam0_708591124.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.06327929969798854 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 6 +seed: 708591124 +warm_restart_freq: 78 +wd: 0.06743564981114432 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_103258501.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_103258501.yml new file mode 100644 index 000000000..137f7b6a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_103258501.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09787696854290782 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 103258501 +warm_restart_freq: 79 +wd: 0.08270203255164717 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_1686227694.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_1686227694.yml new file mode 100644 index 000000000..e37eb1c29 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_1686227694.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09787696854290782 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 1686227694 +warm_restart_freq: 79 +wd: 0.08270203255164717 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_329807037.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_329807037.yml new file mode 100644 index 000000000..f543ea6a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam1_329807037.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.09787696854290782 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 329807037 +warm_restart_freq: 79 +wd: 0.08270203255164717 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1067874710.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1067874710.yml new file mode 100644 index 000000000..ae43d1901 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1067874710.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.012237017057108272 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1067874710 +warm_restart_freq: 67 +wd: 0.018641768504596173 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1234398095.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1234398095.yml new file mode 100644 index 000000000..278557899 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1234398095.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.012237017057108272 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1234398095 +warm_restart_freq: 67 +wd: 0.018641768504596173 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1840395549.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1840395549.yml new file mode 100644 index 000000000..27af54235 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam2_1840395549.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.012237017057108272 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1840395549 +warm_restart_freq: 67 +wd: 0.018641768504596173 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_1747262566.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_1747262566.yml new file mode 100644 index 000000000..f584be4d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_1747262566.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05868907884971196 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1747262566 +warm_restart_freq: 48 +wd: 0.03192175874461691 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_1904741739.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_1904741739.yml new file mode 100644 index 000000000..4583883e0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_1904741739.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05868907884971196 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1904741739 +warm_restart_freq: 48 +wd: 0.03192175874461691 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_897764484.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_897764484.yml new file mode 100644 index 000000000..4968758d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam3_897764484.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.05868907884971196 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 897764484 +warm_restart_freq: 48 +wd: 0.03192175874461691 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_1023014410.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_1023014410.yml new file mode 100644 index 000000000..9f199b9f2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_1023014410.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.08948007088689956 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 1023014410 +warm_restart_freq: 35 +wd: 0.03619193358766219 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_1682874662.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_1682874662.yml new file mode 100644 index 000000000..7985582c1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_1682874662.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.08948007088689956 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 1682874662 +warm_restart_freq: 35 +wd: 0.03619193358766219 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_670102981.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_670102981.yml new file mode 100644 index 000000000..898e0a0fa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam4_670102981.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.08948007088689956 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 670102981 +warm_restart_freq: 35 +wd: 0.03619193358766219 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_11409920.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_11409920.yml new file mode 100644 index 000000000..c5f951cfe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_11409920.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0775176099848402 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 11409920 +warm_restart_freq: 31 +wd: 0.04369064028205335 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_1168502380.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_1168502380.yml new file mode 100644 index 000000000..5c81c8fc4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_1168502380.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0775176099848402 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1168502380 +warm_restart_freq: 31 +wd: 0.04369064028205335 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_1910165495.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_1910165495.yml new file mode 100644 index 000000000..b06ec5845 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam5_1910165495.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0775176099848402 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1910165495 +warm_restart_freq: 31 +wd: 0.04369064028205335 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_1558830618.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_1558830618.yml new file mode 100644 index 000000000..76bde2a1b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_1558830618.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.009189994271680036 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1558830618 +warm_restart_freq: 86 +wd: 0.027434314126154113 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_431947954.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_431947954.yml new file mode 100644 index 000000000..98a2f973c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_431947954.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.009189994271680036 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 431947954 +warm_restart_freq: 86 +wd: 0.027434314126154113 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_970153024.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_970153024.yml new file mode 100644 index 000000000..26963a2ed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam6_970153024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.009189994271680036 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 970153024 +warm_restart_freq: 86 +wd: 0.027434314126154113 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_1323026402.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_1323026402.yml new file mode 100644 index 000000000..1f466c121 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_1323026402.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0592262346254066 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 1323026402 +warm_restart_freq: 37 +wd: 0.021090756230936706 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_2120722545.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_2120722545.yml new file mode 100644 index 000000000..db3b569ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_2120722545.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0592262346254066 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 2120722545 +warm_restart_freq: 37 +wd: 0.021090756230936706 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_965635583.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_965635583.yml new file mode 100644 index 000000000..fdfb2c40a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam7_965635583.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0592262346254066 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 965635583 +warm_restart_freq: 37 +wd: 0.021090756230936706 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_1914348778.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_1914348778.yml new file mode 100644 index 000000000..6cb675593 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_1914348778.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08688788840582902 +neuron_fanin: +- 5 +output_bitwidth: 6 +seed: 1914348778 +warm_restart_freq: 58 +wd: 0.06309193779868043 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_604029187.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_604029187.yml new file mode 100644 index 000000000..34b8dac08 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_604029187.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08688788840582902 +neuron_fanin: +- 5 +output_bitwidth: 6 +seed: 604029187 +warm_restart_freq: 58 +wd: 0.06309193779868043 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_853773497.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_853773497.yml new file mode 100644 index 000000000..df0d58bed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/hparam8_853773497.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08688788840582902 +neuron_fanin: +- 5 +output_bitwidth: 6 +seed: 853773497 +warm_restart_freq: 58 +wd: 0.06309193779868043 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/search_config.yml new file mode 100644 index 000000000..3d95d1511 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams6/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 6 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_1004882659.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_1004882659.yml new file mode 100644 index 000000000..98becafdb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_1004882659.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005364778035118168 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1004882659 +warm_restart_freq: 21 +wd: 0.0821246295540928 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_1711693563.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_1711693563.yml new file mode 100644 index 000000000..57f24b3e3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_1711693563.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005364778035118168 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1711693563 +warm_restart_freq: 21 +wd: 0.0821246295540928 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_255728784.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_255728784.yml new file mode 100644 index 000000000..84b34da42 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam0_255728784.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005364778035118168 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 255728784 +warm_restart_freq: 21 +wd: 0.0821246295540928 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_1001222388.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_1001222388.yml new file mode 100644 index 000000000..fcb174381 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_1001222388.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07926826530218317 +neuron_fanin: +- 4 +- 5 +- 3 +- 3 +- 3 +output_bitwidth: 6 +seed: 1001222388 +warm_restart_freq: 41 +wd: 0.062221701151821865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_2123775744.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_2123775744.yml new file mode 100644 index 000000000..55c962cec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_2123775744.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07926826530218317 +neuron_fanin: +- 4 +- 5 +- 3 +- 3 +- 3 +output_bitwidth: 6 +seed: 2123775744 +warm_restart_freq: 41 +wd: 0.062221701151821865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_462371908.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_462371908.yml new file mode 100644 index 000000000..c74f2456a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam1_462371908.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.07926826530218317 +neuron_fanin: +- 4 +- 5 +- 3 +- 3 +- 3 +output_bitwidth: 6 +seed: 462371908 +warm_restart_freq: 41 +wd: 0.062221701151821865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_1067027577.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_1067027577.yml new file mode 100644 index 000000000..af8617863 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_1067027577.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06292633318655613 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 6 +seed: 1067027577 +warm_restart_freq: 34 +wd: 0.0514166234834854 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_531534247.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_531534247.yml new file mode 100644 index 000000000..047c60435 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_531534247.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06292633318655613 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 6 +seed: 531534247 +warm_restart_freq: 34 +wd: 0.0514166234834854 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_814704259.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_814704259.yml new file mode 100644 index 000000000..9af50652f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam2_814704259.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.06292633318655613 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 6 +seed: 814704259 +warm_restart_freq: 34 +wd: 0.0514166234834854 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_1094767427.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_1094767427.yml new file mode 100644 index 000000000..c0db55754 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_1094767427.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.015454563495333373 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +- 5 +output_bitwidth: 6 +seed: 1094767427 +warm_restart_freq: 97 +wd: 0.026767254463332908 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_1890498904.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_1890498904.yml new file mode 100644 index 000000000..f540d86d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_1890498904.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.015454563495333373 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +- 5 +output_bitwidth: 6 +seed: 1890498904 +warm_restart_freq: 97 +wd: 0.026767254463332908 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_399930127.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_399930127.yml new file mode 100644 index 000000000..af747f764 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam3_399930127.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.015454563495333373 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +- 5 +output_bitwidth: 6 +seed: 399930127 +warm_restart_freq: 97 +wd: 0.026767254463332908 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_127241932.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_127241932.yml new file mode 100644 index 000000000..ab1d305c4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_127241932.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03613279326082562 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 127241932 +warm_restart_freq: 89 +wd: 0.05982242488004924 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_1417675531.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_1417675531.yml new file mode 100644 index 000000000..6d9c4efae --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_1417675531.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03613279326082562 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 1417675531 +warm_restart_freq: 89 +wd: 0.05982242488004924 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_232416243.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_232416243.yml new file mode 100644 index 000000000..0b5d4ce58 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam4_232416243.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03613279326082562 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 232416243 +warm_restart_freq: 89 +wd: 0.05982242488004924 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_1299348410.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_1299348410.yml new file mode 100644 index 000000000..36364b42a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_1299348410.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09787500096227805 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 1299348410 +warm_restart_freq: 44 +wd: 0.05900326938413093 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_943789710.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_943789710.yml new file mode 100644 index 000000000..1fa0eadd5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_943789710.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09787500096227805 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 943789710 +warm_restart_freq: 44 +wd: 0.05900326938413093 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_957152603.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_957152603.yml new file mode 100644 index 000000000..a2ecce80c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam5_957152603.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09787500096227805 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 957152603 +warm_restart_freq: 44 +wd: 0.05900326938413093 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_1442604701.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_1442604701.yml new file mode 100644 index 000000000..8c17c626f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_1442604701.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009679442352235244 +neuron_fanin: +- 2 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 1442604701 +warm_restart_freq: 96 +wd: 0.09678312682437167 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_16301540.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_16301540.yml new file mode 100644 index 000000000..e1035a79d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_16301540.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009679442352235244 +neuron_fanin: +- 2 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 16301540 +warm_restart_freq: 96 +wd: 0.09678312682437167 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_461717653.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_461717653.yml new file mode 100644 index 000000000..e636af93a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam6_461717653.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009679442352235244 +neuron_fanin: +- 2 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 461717653 +warm_restart_freq: 96 +wd: 0.09678312682437167 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_1036586537.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_1036586537.yml new file mode 100644 index 000000000..ae2263e6d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_1036586537.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.01317026542267249 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1036586537 +warm_restart_freq: 70 +wd: 0.08450898134424654 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_1303231670.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_1303231670.yml new file mode 100644 index 000000000..ef9732900 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_1303231670.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.01317026542267249 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1303231670 +warm_restart_freq: 70 +wd: 0.08450898134424654 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_2029260744.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_2029260744.yml new file mode 100644 index 000000000..ecd64a0bc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam7_2029260744.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.01317026542267249 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 2029260744 +warm_restart_freq: 70 +wd: 0.08450898134424654 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_1223409137.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_1223409137.yml new file mode 100644 index 000000000..e4bb4ae9f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_1223409137.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08840684885070503 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 1223409137 +warm_restart_freq: 26 +wd: 0.06416075480519585 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_1252956125.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_1252956125.yml new file mode 100644 index 000000000..2d72a2189 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_1252956125.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08840684885070503 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 1252956125 +warm_restart_freq: 26 +wd: 0.06416075480519585 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_130168481.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_130168481.yml new file mode 100644 index 000000000..7e812387f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/hparam8_130168481.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08840684885070503 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 130168481 +warm_restart_freq: 26 +wd: 0.06416075480519585 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/search_config.yml new file mode 100644 index 000000000..a91b2b2d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams7/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 7 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_1165346121.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_1165346121.yml new file mode 100644 index 000000000..1cd93ff49 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_1165346121.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.04379380849354866 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 1165346121 +warm_restart_freq: 45 +wd: 0.037281162819904415 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_229681099.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_229681099.yml new file mode 100644 index 000000000..e5d93b4a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_229681099.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.04379380849354866 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 229681099 +warm_restart_freq: 45 +wd: 0.037281162819904415 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_86214689.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_86214689.yml new file mode 100644 index 000000000..f39fe9989 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam0_86214689.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.04379380849354866 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 86214689 +warm_restart_freq: 45 +wd: 0.037281162819904415 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_1268954210.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_1268954210.yml new file mode 100644 index 000000000..c01484c50 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_1268954210.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08138462873880055 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 2 +seed: 1268954210 +warm_restart_freq: 12 +wd: 0.0423041889725412 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_549585099.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_549585099.yml new file mode 100644 index 000000000..ed51974eb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_549585099.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08138462873880055 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 2 +seed: 549585099 +warm_restart_freq: 12 +wd: 0.0423041889725412 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_956872797.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_956872797.yml new file mode 100644 index 000000000..0729dff4b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam1_956872797.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.08138462873880055 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 2 +seed: 956872797 +warm_restart_freq: 12 +wd: 0.0423041889725412 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_389884111.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_389884111.yml new file mode 100644 index 000000000..77833d191 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_389884111.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.02846921754470615 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 389884111 +warm_restart_freq: 43 +wd: 0.0016880374119218292 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_929766276.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_929766276.yml new file mode 100644 index 000000000..304886dcc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_929766276.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.02846921754470615 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 929766276 +warm_restart_freq: 43 +wd: 0.0016880374119218292 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_936767640.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_936767640.yml new file mode 100644 index 000000000..f2d19f1f4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam2_936767640.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.02846921754470615 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 936767640 +warm_restart_freq: 43 +wd: 0.0016880374119218292 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_1926737259.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_1926737259.yml new file mode 100644 index 000000000..a237d091c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_1926737259.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06073699345047179 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 1926737259 +warm_restart_freq: 24 +wd: 0.022313767941483147 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_287735174.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_287735174.yml new file mode 100644 index 000000000..dbde22e08 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_287735174.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06073699345047179 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 287735174 +warm_restart_freq: 24 +wd: 0.022313767941483147 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_707143551.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_707143551.yml new file mode 100644 index 000000000..6312e066d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam3_707143551.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06073699345047179 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 707143551 +warm_restart_freq: 24 +wd: 0.022313767941483147 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_2039195317.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_2039195317.yml new file mode 100644 index 000000000..62271bdfe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_2039195317.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07201294150728463 +neuron_fanin: +- 5 +- 4 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 2039195317 +warm_restart_freq: 97 +wd: 0.09887747213132869 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_255071899.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_255071899.yml new file mode 100644 index 000000000..67a399b74 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_255071899.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07201294150728463 +neuron_fanin: +- 5 +- 4 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 255071899 +warm_restart_freq: 97 +wd: 0.09887747213132869 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_27269659.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_27269659.yml new file mode 100644 index 000000000..e2bcb8c08 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam4_27269659.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07201294150728463 +neuron_fanin: +- 5 +- 4 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 27269659 +warm_restart_freq: 97 +wd: 0.09887747213132869 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1095160841.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1095160841.yml new file mode 100644 index 000000000..22499ef3a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1095160841.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.027623173666538645 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 2 +seed: 1095160841 +warm_restart_freq: 50 +wd: 0.04492202461848032 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1320468200.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1320468200.yml new file mode 100644 index 000000000..6221e4b67 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1320468200.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.027623173666538645 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 2 +seed: 1320468200 +warm_restart_freq: 50 +wd: 0.04492202461848032 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1602956051.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1602956051.yml new file mode 100644 index 000000000..b7145c698 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam5_1602956051.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.027623173666538645 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 2 +seed: 1602956051 +warm_restart_freq: 50 +wd: 0.04492202461848032 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_289597235.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_289597235.yml new file mode 100644 index 000000000..8bfeb79d6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_289597235.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0611080860235799 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 289597235 +warm_restart_freq: 45 +wd: 0.04590916906219911 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_551247794.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_551247794.yml new file mode 100644 index 000000000..6e7785f1e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_551247794.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0611080860235799 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 551247794 +warm_restart_freq: 45 +wd: 0.04590916906219911 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_813464346.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_813464346.yml new file mode 100644 index 000000000..233b031e1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam6_813464346.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0611080860235799 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 813464346 +warm_restart_freq: 45 +wd: 0.04590916906219911 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1290878906.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1290878906.yml new file mode 100644 index 000000000..c016d2f36 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1290878906.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.028187544221118372 +neuron_fanin: +- 3 +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 1290878906 +warm_restart_freq: 44 +wd: 0.0891376283840605 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1414490255.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1414490255.yml new file mode 100644 index 000000000..f8fe7d457 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1414490255.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.028187544221118372 +neuron_fanin: +- 3 +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 1414490255 +warm_restart_freq: 44 +wd: 0.0891376283840605 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1493342944.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1493342944.yml new file mode 100644 index 000000000..e2ed78652 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam7_1493342944.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.028187544221118372 +neuron_fanin: +- 3 +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 1493342944 +warm_restart_freq: 44 +wd: 0.0891376283840605 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_1588225532.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_1588225532.yml new file mode 100644 index 000000000..a8579f2a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_1588225532.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.017014181276590906 +neuron_fanin: +- 5 +- 6 +- 4 +output_bitwidth: 3 +seed: 1588225532 +warm_restart_freq: 81 +wd: 0.047783546702905744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_1768393589.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_1768393589.yml new file mode 100644 index 000000000..6d0f89e00 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_1768393589.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.017014181276590906 +neuron_fanin: +- 5 +- 6 +- 4 +output_bitwidth: 3 +seed: 1768393589 +warm_restart_freq: 81 +wd: 0.047783546702905744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_2077408457.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_2077408457.yml new file mode 100644 index 000000000..307aa300a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/hparam8_2077408457.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.017014181276590906 +neuron_fanin: +- 5 +- 6 +- 4 +output_bitwidth: 3 +seed: 2077408457 +warm_restart_freq: 81 +wd: 0.047783546702905744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/search_config.yml new file mode 100644 index 000000000..4a5d43204 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams8/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 8 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1548366090.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1548366090.yml new file mode 100644 index 000000000..9376a1f8b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1548366090.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07161030221406049 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1548366090 +warm_restart_freq: 94 +wd: 0.09153885824784586 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1847681291.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1847681291.yml new file mode 100644 index 000000000..236b59643 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1847681291.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07161030221406049 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1847681291 +warm_restart_freq: 94 +wd: 0.09153885824784586 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1971900292.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1971900292.yml new file mode 100644 index 000000000..83dcd2711 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam0_1971900292.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07161030221406049 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1971900292 +warm_restart_freq: 94 +wd: 0.09153885824784586 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_1783745952.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_1783745952.yml new file mode 100644 index 000000000..7587ab386 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_1783745952.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006524768195037052 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 1783745952 +warm_restart_freq: 23 +wd: 0.0005725488074324986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_2111625489.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_2111625489.yml new file mode 100644 index 000000000..ce115d394 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_2111625489.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006524768195037052 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 2111625489 +warm_restart_freq: 23 +wd: 0.0005725488074324986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_628196374.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_628196374.yml new file mode 100644 index 000000000..9ec0bd76f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam1_628196374.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006524768195037052 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 628196374 +warm_restart_freq: 23 +wd: 0.0005725488074324986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_1033004554.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_1033004554.yml new file mode 100644 index 000000000..03a511ff0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_1033004554.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.02992511550909269 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 1033004554 +warm_restart_freq: 97 +wd: 0.07407744080274611 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_1680601192.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_1680601192.yml new file mode 100644 index 000000000..c889cfa01 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_1680601192.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.02992511550909269 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 1680601192 +warm_restart_freq: 97 +wd: 0.07407744080274611 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_600752579.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_600752579.yml new file mode 100644 index 000000000..d2a536ed5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam2_600752579.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.02992511550909269 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 600752579 +warm_restart_freq: 97 +wd: 0.07407744080274611 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_1276206853.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_1276206853.yml new file mode 100644 index 000000000..288d7dbac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_1276206853.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05545414275757825 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 1276206853 +warm_restart_freq: 93 +wd: 0.09232458842494136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_192695381.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_192695381.yml new file mode 100644 index 000000000..8a9ee7854 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_192695381.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05545414275757825 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 192695381 +warm_restart_freq: 93 +wd: 0.09232458842494136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_794851440.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_794851440.yml new file mode 100644 index 000000000..b6fde1d51 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam3_794851440.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05545414275757825 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 794851440 +warm_restart_freq: 93 +wd: 0.09232458842494136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_11604300.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_11604300.yml new file mode 100644 index 000000000..d4e73432a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_11604300.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0962785306758671 +neuron_fanin: +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 2 +seed: 11604300 +warm_restart_freq: 74 +wd: 0.013286125977570751 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_485542460.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_485542460.yml new file mode 100644 index 000000000..c15ce41f1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_485542460.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0962785306758671 +neuron_fanin: +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 2 +seed: 485542460 +warm_restart_freq: 74 +wd: 0.013286125977570751 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_809722390.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_809722390.yml new file mode 100644 index 000000000..381b8b366 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam4_809722390.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0962785306758671 +neuron_fanin: +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 2 +seed: 809722390 +warm_restart_freq: 74 +wd: 0.013286125977570751 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_1137928062.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_1137928062.yml new file mode 100644 index 000000000..4b8011977 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_1137928062.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.09312443293977209 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 1137928062 +warm_restart_freq: 84 +wd: 0.07628154451763515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_406587415.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_406587415.yml new file mode 100644 index 000000000..bd2d5bbe6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_406587415.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.09312443293977209 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 406587415 +warm_restart_freq: 84 +wd: 0.07628154451763515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_689265193.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_689265193.yml new file mode 100644 index 000000000..0b5d047e5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam5_689265193.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.09312443293977209 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 689265193 +warm_restart_freq: 84 +wd: 0.07628154451763515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_1444559104.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_1444559104.yml new file mode 100644 index 000000000..5f1312e23 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_1444559104.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.016947587377503362 +neuron_fanin: +- 4 +output_bitwidth: 3 +seed: 1444559104 +warm_restart_freq: 70 +wd: 0.076649061075441 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_1718522394.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_1718522394.yml new file mode 100644 index 000000000..5affc7f3c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_1718522394.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.016947587377503362 +neuron_fanin: +- 4 +output_bitwidth: 3 +seed: 1718522394 +warm_restart_freq: 70 +wd: 0.076649061075441 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_89484766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_89484766.yml new file mode 100644 index 000000000..f67e6c8fd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam6_89484766.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.016947587377503362 +neuron_fanin: +- 4 +output_bitwidth: 3 +seed: 89484766 +warm_restart_freq: 70 +wd: 0.076649061075441 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_1272440401.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_1272440401.yml new file mode 100644 index 000000000..e84e0c1d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_1272440401.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.054011545677809525 +neuron_fanin: +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 5 +seed: 1272440401 +warm_restart_freq: 33 +wd: 0.06167433379653103 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_1365548621.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_1365548621.yml new file mode 100644 index 000000000..4b0702935 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_1365548621.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.054011545677809525 +neuron_fanin: +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 5 +seed: 1365548621 +warm_restart_freq: 33 +wd: 0.06167433379653103 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_495376487.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_495376487.yml new file mode 100644 index 000000000..e621e7a17 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam7_495376487.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.054011545677809525 +neuron_fanin: +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 5 +seed: 495376487 +warm_restart_freq: 33 +wd: 0.06167433379653103 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_1293955587.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_1293955587.yml new file mode 100644 index 000000000..d3ae9b2c3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_1293955587.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0054758434336497465 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1293955587 +warm_restart_freq: 33 +wd: 0.012590999236772281 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_1942587442.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_1942587442.yml new file mode 100644 index 000000000..77b346f5e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_1942587442.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0054758434336497465 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1942587442 +warm_restart_freq: 33 +wd: 0.012590999236772281 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_678228188.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_678228188.yml new file mode 100644 index 000000000..9813f6b74 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/hparam8_678228188.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0054758434336497465 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 678228188 +warm_restart_freq: 33 +wd: 0.012590999236772281 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/search_config.yml new file mode 100644 index 000000000..29fb4bba5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs/hparams9/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 9 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_1462761835.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_1462761835.yml new file mode 100644 index 000000000..146bf8a2d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_1462761835.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 5.9201337893159597e-05 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 2 +seed: 1462761835 +warm_restart_freq: 59 +wd: 0.09192819135093563 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_1689928501.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_1689928501.yml new file mode 100644 index 000000000..be1dd4c77 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_1689928501.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 5.9201337893159597e-05 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 2 +seed: 1689928501 +warm_restart_freq: 59 +wd: 0.09192819135093563 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_260449237.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_260449237.yml new file mode 100644 index 000000000..d0713a298 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam0_260449237.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 5.9201337893159597e-05 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 2 +seed: 260449237 +warm_restart_freq: 59 +wd: 0.09192819135093563 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_1163353216.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_1163353216.yml new file mode 100644 index 000000000..181202cca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_1163353216.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.013894053106599894 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1163353216 +warm_restart_freq: 42 +wd: 3.862576302431395e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_1483687550.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_1483687550.yml new file mode 100644 index 000000000..00035a8fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_1483687550.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.013894053106599894 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1483687550 +warm_restart_freq: 42 +wd: 3.862576302431395e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_973920063.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_973920063.yml new file mode 100644 index 000000000..5f43d259b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam1_973920063.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.013894053106599894 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 973920063 +warm_restart_freq: 42 +wd: 3.862576302431395e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1087016123.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1087016123.yml new file mode 100644 index 000000000..7db511607 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1087016123.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 3.561505820122639e-05 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 3 +seed: 1087016123 +warm_restart_freq: 91 +wd: 0.0050559105761835916 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1167595545.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1167595545.yml new file mode 100644 index 000000000..459305b27 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1167595545.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 3.561505820122639e-05 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 3 +seed: 1167595545 +warm_restart_freq: 91 +wd: 0.0050559105761835916 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1196920361.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1196920361.yml new file mode 100644 index 000000000..2a22dc117 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam2_1196920361.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 3.561505820122639e-05 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 3 +seed: 1196920361 +warm_restart_freq: 91 +wd: 0.0050559105761835916 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_1447821234.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_1447821234.yml new file mode 100644 index 000000000..ea92c7588 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_1447821234.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00041053703734543067 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 1447821234 +warm_restart_freq: 34 +wd: 5.666054463599823e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_1547849483.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_1547849483.yml new file mode 100644 index 000000000..812dbf087 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_1547849483.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00041053703734543067 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 1547849483 +warm_restart_freq: 34 +wd: 5.666054463599823e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_694717697.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_694717697.yml new file mode 100644 index 000000000..6e2309978 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam3_694717697.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00041053703734543067 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 694717697 +warm_restart_freq: 34 +wd: 5.666054463599823e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_1357333880.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_1357333880.yml new file mode 100644 index 000000000..de8d2c1b9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_1357333880.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.0416329835595582e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 1357333880 +warm_restart_freq: 63 +wd: 0.05119292200365824 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_63452267.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_63452267.yml new file mode 100644 index 000000000..ad63ce315 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_63452267.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.0416329835595582e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 63452267 +warm_restart_freq: 63 +wd: 0.05119292200365824 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_682912511.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_682912511.yml new file mode 100644 index 000000000..dde9d4699 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam4_682912511.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.0416329835595582e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 682912511 +warm_restart_freq: 63 +wd: 0.05119292200365824 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_1184027758.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_1184027758.yml new file mode 100644 index 000000000..23deccf74 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_1184027758.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00015178536726692877 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1184027758 +warm_restart_freq: 73 +wd: 5.523098009051682e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_1818629220.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_1818629220.yml new file mode 100644 index 000000000..eb151da1a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_1818629220.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00015178536726692877 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1818629220 +warm_restart_freq: 73 +wd: 5.523098009051682e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_265620710.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_265620710.yml new file mode 100644 index 000000000..858570a53 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam5_265620710.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00015178536726692877 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 265620710 +warm_restart_freq: 73 +wd: 5.523098009051682e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_181572808.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_181572808.yml new file mode 100644 index 000000000..7970d5d1f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_181572808.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006364833399003953 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 181572808 +warm_restart_freq: 30 +wd: 0.03743559517339413 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_40966995.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_40966995.yml new file mode 100644 index 000000000..6bade84f4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_40966995.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006364833399003953 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 40966995 +warm_restart_freq: 30 +wd: 0.03743559517339413 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_61312723.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_61312723.yml new file mode 100644 index 000000000..777aaa262 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam6_61312723.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006364833399003953 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 61312723 +warm_restart_freq: 30 +wd: 0.03743559517339413 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_1152131375.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_1152131375.yml new file mode 100644 index 000000000..781911876 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_1152131375.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 2.126311282463072e-05 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 1152131375 +warm_restart_freq: 99 +wd: 0.0028829675824022793 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_1443610361.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_1443610361.yml new file mode 100644 index 000000000..74c4b0436 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_1443610361.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 2.126311282463072e-05 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 1443610361 +warm_restart_freq: 99 +wd: 0.0028829675824022793 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_441888631.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_441888631.yml new file mode 100644 index 000000000..63d78762f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam7_441888631.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 2.126311282463072e-05 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 441888631 +warm_restart_freq: 99 +wd: 0.0028829675824022793 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_2104414039.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_2104414039.yml new file mode 100644 index 000000000..2df6e7a34 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_2104414039.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05165225177428156 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 2104414039 +warm_restart_freq: 74 +wd: 0.0005152215818791625 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_347787302.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_347787302.yml new file mode 100644 index 000000000..55de9cf8e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_347787302.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05165225177428156 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 347787302 +warm_restart_freq: 74 +wd: 0.0005152215818791625 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_687665631.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_687665631.yml new file mode 100644 index 000000000..72d726159 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/hparam8_687665631.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05165225177428156 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 687665631 +warm_restart_freq: 74 +wd: 0.0005152215818791625 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/search_config.yml new file mode 100644 index 000000000..633bfee00 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams25/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 25 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_140976741.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_140976741.yml new file mode 100644 index 000000000..51ada0aa8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_140976741.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 4.7511600774683175e-05 +neuron_fanin: +- 3 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 140976741 +warm_restart_freq: 67 +wd: 0.0016494038404587733 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_1931253280.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_1931253280.yml new file mode 100644 index 000000000..e19013ac3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_1931253280.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 4.7511600774683175e-05 +neuron_fanin: +- 3 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 1931253280 +warm_restart_freq: 67 +wd: 0.0016494038404587733 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_377553323.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_377553323.yml new file mode 100644 index 000000000..456d88daf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam0_377553323.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 4.7511600774683175e-05 +neuron_fanin: +- 3 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 377553323 +warm_restart_freq: 67 +wd: 0.0016494038404587733 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1181962673.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1181962673.yml new file mode 100644 index 000000000..fc884de41 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1181962673.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 6.448292324657405e-05 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1181962673 +warm_restart_freq: 27 +wd: 0.00010695886841823148 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1821554784.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1821554784.yml new file mode 100644 index 000000000..3faa05864 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1821554784.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 6.448292324657405e-05 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1821554784 +warm_restart_freq: 27 +wd: 0.00010695886841823148 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1990704863.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1990704863.yml new file mode 100644 index 000000000..e88cbd1c1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam1_1990704863.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 6.448292324657405e-05 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1990704863 +warm_restart_freq: 27 +wd: 0.00010695886841823148 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_2041635663.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_2041635663.yml new file mode 100644 index 000000000..87e7ba89a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_2041635663.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008239186696736088 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 2041635663 +warm_restart_freq: 93 +wd: 0.053449898502389286 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_24298554.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_24298554.yml new file mode 100644 index 000000000..ff3cdc985 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_24298554.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008239186696736088 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 24298554 +warm_restart_freq: 93 +wd: 0.053449898502389286 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_484650546.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_484650546.yml new file mode 100644 index 000000000..88f28adcd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam2_484650546.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008239186696736088 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 484650546 +warm_restart_freq: 93 +wd: 0.053449898502389286 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_2145615049.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_2145615049.yml new file mode 100644 index 000000000..fd5501d80 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_2145615049.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002853211957916268 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 2145615049 +warm_restart_freq: 77 +wd: 0.00010515188267086878 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_843408565.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_843408565.yml new file mode 100644 index 000000000..15d8e2d91 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_843408565.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002853211957916268 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 843408565 +warm_restart_freq: 77 +wd: 0.00010515188267086878 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_989988814.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_989988814.yml new file mode 100644 index 000000000..7ed43d1e7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam3_989988814.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002853211957916268 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 989988814 +warm_restart_freq: 77 +wd: 0.00010515188267086878 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_191088028.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_191088028.yml new file mode 100644 index 000000000..c030e780e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_191088028.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007592778281601692 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 5 +seed: 191088028 +warm_restart_freq: 66 +wd: 0.00013701944171226678 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_1969882070.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_1969882070.yml new file mode 100644 index 000000000..3f5799056 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_1969882070.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007592778281601692 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 5 +seed: 1969882070 +warm_restart_freq: 66 +wd: 0.00013701944171226678 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_230668578.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_230668578.yml new file mode 100644 index 000000000..20b0078ac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam4_230668578.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007592778281601692 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 5 +seed: 230668578 +warm_restart_freq: 66 +wd: 0.00013701944171226678 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_1503040280.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_1503040280.yml new file mode 100644 index 000000000..36a13659c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_1503040280.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012742775728957648 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1503040280 +warm_restart_freq: 56 +wd: 0.012405743804234776 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_317293174.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_317293174.yml new file mode 100644 index 000000000..97f57ea34 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_317293174.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012742775728957648 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 317293174 +warm_restart_freq: 56 +wd: 0.012405743804234776 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_504939384.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_504939384.yml new file mode 100644 index 000000000..3d4687f51 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam5_504939384.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012742775728957648 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 504939384 +warm_restart_freq: 56 +wd: 0.012405743804234776 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1096051767.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1096051767.yml new file mode 100644 index 000000000..11d3a9804 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1096051767.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002425446966502165 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 1096051767 +warm_restart_freq: 92 +wd: 0.09683552132183242 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1325898996.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1325898996.yml new file mode 100644 index 000000000..eeb866e83 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1325898996.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002425446966502165 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 1325898996 +warm_restart_freq: 92 +wd: 0.09683552132183242 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1495994982.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1495994982.yml new file mode 100644 index 000000000..f84f203c6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam6_1495994982.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002425446966502165 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 1495994982 +warm_restart_freq: 92 +wd: 0.09683552132183242 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_1858929040.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_1858929040.yml new file mode 100644 index 000000000..0c856188d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_1858929040.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07321983026565024 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1858929040 +warm_restart_freq: 29 +wd: 0.0005904187942206483 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_420195733.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_420195733.yml new file mode 100644 index 000000000..bc783dc5d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_420195733.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07321983026565024 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 420195733 +warm_restart_freq: 29 +wd: 0.0005904187942206483 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_847392530.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_847392530.yml new file mode 100644 index 000000000..f8d7a4397 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam7_847392530.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.07321983026565024 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 847392530 +warm_restart_freq: 29 +wd: 0.0005904187942206483 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_1729723154.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_1729723154.yml new file mode 100644 index 000000000..35c55623b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_1729723154.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 8.967198904829077e-05 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 1729723154 +warm_restart_freq: 17 +wd: 0.000946548567111069 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_1786837952.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_1786837952.yml new file mode 100644 index 000000000..3534cd1be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_1786837952.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 8.967198904829077e-05 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 1786837952 +warm_restart_freq: 17 +wd: 0.000946548567111069 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_610760963.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_610760963.yml new file mode 100644 index 000000000..03e7cad9d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/hparam8_610760963.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 8.967198904829077e-05 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 610760963 +warm_restart_freq: 17 +wd: 0.000946548567111069 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/search_config.yml new file mode 100644 index 000000000..c705e14b1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams26/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 26 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_1598008558.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_1598008558.yml new file mode 100644 index 000000000..fa4bae9cf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_1598008558.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019695458093871768 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 1598008558 +warm_restart_freq: 21 +wd: 0.05306980129061271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_1695797641.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_1695797641.yml new file mode 100644 index 000000000..f1a3f47ba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_1695797641.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019695458093871768 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 1695797641 +warm_restart_freq: 21 +wd: 0.05306980129061271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_422535300.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_422535300.yml new file mode 100644 index 000000000..635208dd5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam0_422535300.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019695458093871768 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 422535300 +warm_restart_freq: 21 +wd: 0.05306980129061271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_1847668971.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_1847668971.yml new file mode 100644 index 000000000..5dc3be458 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_1847668971.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05938309740447649 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1847668971 +warm_restart_freq: 68 +wd: 0.00041091142919316633 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_390447093.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_390447093.yml new file mode 100644 index 000000000..09e49e7d7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_390447093.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05938309740447649 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 390447093 +warm_restart_freq: 68 +wd: 0.00041091142919316633 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_844805346.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_844805346.yml new file mode 100644 index 000000000..41b7e6597 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam1_844805346.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.05938309740447649 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 844805346 +warm_restart_freq: 68 +wd: 0.00041091142919316633 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_1160597252.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_1160597252.yml new file mode 100644 index 000000000..f636455f0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_1160597252.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.010332597324419454 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1160597252 +warm_restart_freq: 42 +wd: 0.00011840456676965832 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_1695271702.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_1695271702.yml new file mode 100644 index 000000000..c07a2ad31 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_1695271702.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.010332597324419454 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1695271702 +warm_restart_freq: 42 +wd: 0.00011840456676965832 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_2034510818.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_2034510818.yml new file mode 100644 index 000000000..5a933245b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam2_2034510818.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.010332597324419454 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 2034510818 +warm_restart_freq: 42 +wd: 0.00011840456676965832 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_1291081993.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_1291081993.yml new file mode 100644 index 000000000..432922ccf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_1291081993.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00023969168599239187 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1291081993 +warm_restart_freq: 44 +wd: 0.012064489567701255 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_239033342.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_239033342.yml new file mode 100644 index 000000000..228bba64d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_239033342.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00023969168599239187 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 239033342 +warm_restart_freq: 44 +wd: 0.012064489567701255 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_349476084.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_349476084.yml new file mode 100644 index 000000000..41b21b3c2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam3_349476084.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00023969168599239187 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 349476084 +warm_restart_freq: 44 +wd: 0.012064489567701255 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_1591533061.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_1591533061.yml new file mode 100644 index 000000000..db22bb32d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_1591533061.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03979050447876736 +neuron_fanin: +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1591533061 +warm_restart_freq: 93 +wd: 1.4654788063489144e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_1836166915.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_1836166915.yml new file mode 100644 index 000000000..8b11f2dcf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_1836166915.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03979050447876736 +neuron_fanin: +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1836166915 +warm_restart_freq: 93 +wd: 1.4654788063489144e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_479893379.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_479893379.yml new file mode 100644 index 000000000..e2b00f0b6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam4_479893379.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03979050447876736 +neuron_fanin: +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 479893379 +warm_restart_freq: 93 +wd: 1.4654788063489144e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_1702632818.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_1702632818.yml new file mode 100644 index 000000000..46c77238e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_1702632818.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004096237651466401 +neuron_fanin: +- 2 +- 2 +- 4 +- 6 +output_bitwidth: 6 +seed: 1702632818 +warm_restart_freq: 50 +wd: 0.003883301814800865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_1916799850.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_1916799850.yml new file mode 100644 index 000000000..a556202db --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_1916799850.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004096237651466401 +neuron_fanin: +- 2 +- 2 +- 4 +- 6 +output_bitwidth: 6 +seed: 1916799850 +warm_restart_freq: 50 +wd: 0.003883301814800865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_668785115.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_668785115.yml new file mode 100644 index 000000000..bd97d1e01 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam5_668785115.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004096237651466401 +neuron_fanin: +- 2 +- 2 +- 4 +- 6 +output_bitwidth: 6 +seed: 668785115 +warm_restart_freq: 50 +wd: 0.003883301814800865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_120670786.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_120670786.yml new file mode 100644 index 000000000..46233c9a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_120670786.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0030905859767427143 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 120670786 +warm_restart_freq: 60 +wd: 5.131276632108741e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_1296984882.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_1296984882.yml new file mode 100644 index 000000000..1edb77f0d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_1296984882.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0030905859767427143 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1296984882 +warm_restart_freq: 60 +wd: 5.131276632108741e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_301254980.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_301254980.yml new file mode 100644 index 000000000..7afbc9032 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam6_301254980.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0030905859767427143 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 301254980 +warm_restart_freq: 60 +wd: 5.131276632108741e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_1533863019.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_1533863019.yml new file mode 100644 index 000000000..402c21cad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_1533863019.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006000263124831839 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 1533863019 +warm_restart_freq: 11 +wd: 0.041885925298240305 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_1688235911.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_1688235911.yml new file mode 100644 index 000000000..b83182c69 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_1688235911.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006000263124831839 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 1688235911 +warm_restart_freq: 11 +wd: 0.041885925298240305 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_657121953.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_657121953.yml new file mode 100644 index 000000000..559fa0e43 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam7_657121953.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006000263124831839 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 657121953 +warm_restart_freq: 11 +wd: 0.041885925298240305 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_369650537.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_369650537.yml new file mode 100644 index 000000000..6ec5e1f0b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_369650537.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005437680789789928 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 369650537 +warm_restart_freq: 45 +wd: 0.00014709802340283454 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_958239009.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_958239009.yml new file mode 100644 index 000000000..2da676956 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_958239009.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005437680789789928 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 958239009 +warm_restart_freq: 45 +wd: 0.00014709802340283454 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_976864878.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_976864878.yml new file mode 100644 index 000000000..9aa7a8112 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/hparam8_976864878.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005437680789789928 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 976864878 +warm_restart_freq: 45 +wd: 0.00014709802340283454 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/search_config.yml new file mode 100644 index 000000000..7ce3f4923 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams27/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 27 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_1143774807.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_1143774807.yml new file mode 100644 index 000000000..bca73e3a4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_1143774807.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000207806983317042 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1143774807 +warm_restart_freq: 35 +wd: 0.031916488959540044 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_2041998198.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_2041998198.yml new file mode 100644 index 000000000..f62f7d4f9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_2041998198.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000207806983317042 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 2041998198 +warm_restart_freq: 35 +wd: 0.031916488959540044 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_675944770.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_675944770.yml new file mode 100644 index 000000000..b7d4e849d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam0_675944770.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000207806983317042 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 675944770 +warm_restart_freq: 35 +wd: 0.031916488959540044 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_1116157770.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_1116157770.yml new file mode 100644 index 000000000..42a6085fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_1116157770.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00023704553411136973 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1116157770 +warm_restart_freq: 97 +wd: 5.1284283333946974e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_1819759465.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_1819759465.yml new file mode 100644 index 000000000..7ba31fab0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_1819759465.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00023704553411136973 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1819759465 +warm_restart_freq: 97 +wd: 5.1284283333946974e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_2029121391.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_2029121391.yml new file mode 100644 index 000000000..4d0c30e9c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam1_2029121391.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00023704553411136973 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 2029121391 +warm_restart_freq: 97 +wd: 5.1284283333946974e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_1027619194.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_1027619194.yml new file mode 100644 index 000000000..65c38c3c8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_1027619194.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.1995543485488203e-05 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 5 +seed: 1027619194 +warm_restart_freq: 35 +wd: 0.008695538241277062 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_1900051862.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_1900051862.yml new file mode 100644 index 000000000..0a18891a6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_1900051862.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.1995543485488203e-05 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 5 +seed: 1900051862 +warm_restart_freq: 35 +wd: 0.008695538241277062 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_630942499.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_630942499.yml new file mode 100644 index 000000000..3593ead71 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam2_630942499.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.1995543485488203e-05 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 5 +seed: 630942499 +warm_restart_freq: 35 +wd: 0.008695538241277062 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_184188347.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_184188347.yml new file mode 100644 index 000000000..df6873344 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_184188347.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03995433130725237 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 184188347 +warm_restart_freq: 90 +wd: 0.06970183287821502 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_2142698652.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_2142698652.yml new file mode 100644 index 000000000..39ef1793a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_2142698652.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03995433130725237 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 2142698652 +warm_restart_freq: 90 +wd: 0.06970183287821502 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_726909846.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_726909846.yml new file mode 100644 index 000000000..f6d1d49e6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam3_726909846.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03995433130725237 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 726909846 +warm_restart_freq: 90 +wd: 0.06970183287821502 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_1218553592.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_1218553592.yml new file mode 100644 index 000000000..aa84f6918 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_1218553592.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004861242737869102 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 1218553592 +warm_restart_freq: 95 +wd: 3.385191766930703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_1386246527.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_1386246527.yml new file mode 100644 index 000000000..db3ddf7b8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_1386246527.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004861242737869102 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 1386246527 +warm_restart_freq: 95 +wd: 3.385191766930703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_2074364566.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_2074364566.yml new file mode 100644 index 000000000..85ef6aee2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam4_2074364566.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004861242737869102 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 2074364566 +warm_restart_freq: 95 +wd: 3.385191766930703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_119775994.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_119775994.yml new file mode 100644 index 000000000..0565e1a7d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_119775994.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.018113732229565027 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 6 +seed: 119775994 +warm_restart_freq: 34 +wd: 1.8530598734355752e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_1478221946.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_1478221946.yml new file mode 100644 index 000000000..645f2c0fe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_1478221946.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.018113732229565027 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 6 +seed: 1478221946 +warm_restart_freq: 34 +wd: 1.8530598734355752e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_2067036572.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_2067036572.yml new file mode 100644 index 000000000..2c7245bee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam5_2067036572.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.018113732229565027 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 6 +seed: 2067036572 +warm_restart_freq: 34 +wd: 1.8530598734355752e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_1102551189.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_1102551189.yml new file mode 100644 index 000000000..716eb2c5d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_1102551189.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.028924323839060195 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 1102551189 +warm_restart_freq: 95 +wd: 0.08453770218649306 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_1563855898.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_1563855898.yml new file mode 100644 index 000000000..39a79153b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_1563855898.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.028924323839060195 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 1563855898 +warm_restart_freq: 95 +wd: 0.08453770218649306 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_899244981.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_899244981.yml new file mode 100644 index 000000000..e2ca6703e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam6_899244981.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.028924323839060195 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 899244981 +warm_restart_freq: 95 +wd: 0.08453770218649306 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_1330959894.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_1330959894.yml new file mode 100644 index 000000000..cae6263e5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_1330959894.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.019180313782327832 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 2 +seed: 1330959894 +warm_restart_freq: 71 +wd: 0.006535680419462869 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_1919544779.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_1919544779.yml new file mode 100644 index 000000000..a4dda88d5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_1919544779.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.019180313782327832 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 2 +seed: 1919544779 +warm_restart_freq: 71 +wd: 0.006535680419462869 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_677146121.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_677146121.yml new file mode 100644 index 000000000..7f33f479b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam7_677146121.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.019180313782327832 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 2 +seed: 677146121 +warm_restart_freq: 71 +wd: 0.006535680419462869 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_1127070494.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_1127070494.yml new file mode 100644 index 000000000..f1accdbc4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_1127070494.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03426384648312479 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1127070494 +warm_restart_freq: 55 +wd: 1.583140006584569e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_1622021372.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_1622021372.yml new file mode 100644 index 000000000..234047856 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_1622021372.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03426384648312479 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1622021372 +warm_restart_freq: 55 +wd: 1.583140006584569e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_489802996.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_489802996.yml new file mode 100644 index 000000000..93537fc1b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/hparam8_489802996.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03426384648312479 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 489802996 +warm_restart_freq: 55 +wd: 1.583140006584569e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/search_config.yml new file mode 100644 index 000000000..e7c96ef79 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams28/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 28 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_1692445592.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_1692445592.yml new file mode 100644 index 000000000..f54f02c69 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_1692445592.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0003318290529106462 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 4 +output_bitwidth: 3 +seed: 1692445592 +warm_restart_freq: 10 +wd: 1.2411029656067544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_285535909.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_285535909.yml new file mode 100644 index 000000000..45250ef39 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_285535909.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0003318290529106462 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 4 +output_bitwidth: 3 +seed: 285535909 +warm_restart_freq: 10 +wd: 1.2411029656067544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_511555813.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_511555813.yml new file mode 100644 index 000000000..dca99179b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam0_511555813.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0003318290529106462 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 4 +output_bitwidth: 3 +seed: 511555813 +warm_restart_freq: 10 +wd: 1.2411029656067544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_1645034689.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_1645034689.yml new file mode 100644 index 000000000..7f6e3e1d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_1645034689.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033551874242980237 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1645034689 +warm_restart_freq: 88 +wd: 5.571451929856638e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_1807954158.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_1807954158.yml new file mode 100644 index 000000000..10cac8f39 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_1807954158.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033551874242980237 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1807954158 +warm_restart_freq: 88 +wd: 5.571451929856638e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_186017179.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_186017179.yml new file mode 100644 index 000000000..03074158a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam1_186017179.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033551874242980237 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 186017179 +warm_restart_freq: 88 +wd: 5.571451929856638e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_1558685177.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_1558685177.yml new file mode 100644 index 000000000..42f9d04b1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_1558685177.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00012333729880085453 +neuron_fanin: +- 4 +- 4 +- 3 +output_bitwidth: 5 +seed: 1558685177 +warm_restart_freq: 54 +wd: 0.01104281593216125 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_2086559958.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_2086559958.yml new file mode 100644 index 000000000..33fd7da52 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_2086559958.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00012333729880085453 +neuron_fanin: +- 4 +- 4 +- 3 +output_bitwidth: 5 +seed: 2086559958 +warm_restart_freq: 54 +wd: 0.01104281593216125 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_580608218.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_580608218.yml new file mode 100644 index 000000000..acc0b38bf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam2_580608218.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00012333729880085453 +neuron_fanin: +- 4 +- 4 +- 3 +output_bitwidth: 5 +seed: 580608218 +warm_restart_freq: 54 +wd: 0.01104281593216125 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_1205733512.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_1205733512.yml new file mode 100644 index 000000000..919f0620f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_1205733512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008512688668064846 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1205733512 +warm_restart_freq: 54 +wd: 1.543318322912747e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_206183535.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_206183535.yml new file mode 100644 index 000000000..7c3a5f7c0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_206183535.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008512688668064846 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 206183535 +warm_restart_freq: 54 +wd: 1.543318322912747e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_2074724048.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_2074724048.yml new file mode 100644 index 000000000..56e4e6283 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam3_2074724048.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008512688668064846 +neuron_fanin: +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 2074724048 +warm_restart_freq: 54 +wd: 1.543318322912747e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1169434810.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1169434810.yml new file mode 100644 index 000000000..76b4ff197 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1169434810.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 8.821826265966762e-05 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 1169434810 +warm_restart_freq: 84 +wd: 0.06034562608531922 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1520672179.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1520672179.yml new file mode 100644 index 000000000..2ae0cd551 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1520672179.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 8.821826265966762e-05 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 1520672179 +warm_restart_freq: 84 +wd: 0.06034562608531922 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1875694257.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1875694257.yml new file mode 100644 index 000000000..4030482f0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam4_1875694257.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 8.821826265966762e-05 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +output_bitwidth: 5 +seed: 1875694257 +warm_restart_freq: 84 +wd: 0.06034562608531922 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_162464752.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_162464752.yml new file mode 100644 index 000000000..3c5e1e1e1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_162464752.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010689941650502074 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 162464752 +warm_restart_freq: 42 +wd: 0.0007037389698786587 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_1947278952.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_1947278952.yml new file mode 100644 index 000000000..500b8ebbd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_1947278952.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010689941650502074 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 1947278952 +warm_restart_freq: 42 +wd: 0.0007037389698786587 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_430397944.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_430397944.yml new file mode 100644 index 000000000..c131303ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam5_430397944.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010689941650502074 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 430397944 +warm_restart_freq: 42 +wd: 0.0007037389698786587 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_159688144.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_159688144.yml new file mode 100644 index 000000000..089b66e7c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_159688144.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0009170184593109496 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 159688144 +warm_restart_freq: 37 +wd: 2.8948201228942693e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_227671891.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_227671891.yml new file mode 100644 index 000000000..a808191b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_227671891.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0009170184593109496 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 227671891 +warm_restart_freq: 37 +wd: 2.8948201228942693e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_443802310.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_443802310.yml new file mode 100644 index 000000000..dbbecc6a7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam6_443802310.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0009170184593109496 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 443802310 +warm_restart_freq: 37 +wd: 2.8948201228942693e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_1633548474.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_1633548474.yml new file mode 100644 index 000000000..f630cc91c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_1633548474.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.9025238506463052e-05 +neuron_fanin: +- 4 +- 6 +output_bitwidth: 6 +seed: 1633548474 +warm_restart_freq: 66 +wd: 0.00013863033665545825 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_359610854.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_359610854.yml new file mode 100644 index 000000000..ebef429e3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_359610854.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.9025238506463052e-05 +neuron_fanin: +- 4 +- 6 +output_bitwidth: 6 +seed: 359610854 +warm_restart_freq: 66 +wd: 0.00013863033665545825 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_504500828.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_504500828.yml new file mode 100644 index 000000000..4a5a1ee87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam7_504500828.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.9025238506463052e-05 +neuron_fanin: +- 4 +- 6 +output_bitwidth: 6 +seed: 504500828 +warm_restart_freq: 66 +wd: 0.00013863033665545825 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_1431501388.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_1431501388.yml new file mode 100644 index 000000000..ed4637b65 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_1431501388.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017510439359315992 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1431501388 +warm_restart_freq: 39 +wd: 0.0009157039531501086 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_2027765276.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_2027765276.yml new file mode 100644 index 000000000..dd0b7a2c5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_2027765276.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017510439359315992 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 2027765276 +warm_restart_freq: 39 +wd: 0.0009157039531501086 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_260397605.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_260397605.yml new file mode 100644 index 000000000..b559373b4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/hparam8_260397605.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017510439359315992 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 260397605 +warm_restart_freq: 39 +wd: 0.0009157039531501086 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/search_config.yml new file mode 100644 index 000000000..e09e2e836 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams29/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 29 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_1863109561.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_1863109561.yml new file mode 100644 index 000000000..b986e1afd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_1863109561.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002346448505880874 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 1863109561 +warm_restart_freq: 27 +wd: 0.013514336238200038 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_22508736.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_22508736.yml new file mode 100644 index 000000000..f576d271f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_22508736.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002346448505880874 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 22508736 +warm_restart_freq: 27 +wd: 0.013514336238200038 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_701056465.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_701056465.yml new file mode 100644 index 000000000..3e074699c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam0_701056465.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002346448505880874 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 701056465 +warm_restart_freq: 27 +wd: 0.013514336238200038 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1312213147.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1312213147.yml new file mode 100644 index 000000000..0faae0184 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1312213147.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003665375915637516 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 1312213147 +warm_restart_freq: 48 +wd: 0.0008242879772500656 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1560707380.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1560707380.yml new file mode 100644 index 000000000..f4417bf8c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1560707380.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003665375915637516 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 1560707380 +warm_restart_freq: 48 +wd: 0.0008242879772500656 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1647707752.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1647707752.yml new file mode 100644 index 000000000..22e20ca4c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam1_1647707752.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003665375915637516 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 1647707752 +warm_restart_freq: 48 +wd: 0.0008242879772500656 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_2073030127.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_2073030127.yml new file mode 100644 index 000000000..637225d9f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_2073030127.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0024557212977085693 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 2073030127 +warm_restart_freq: 24 +wd: 2.3840974504133536e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_293114829.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_293114829.yml new file mode 100644 index 000000000..f6df0b5d0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_293114829.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0024557212977085693 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 293114829 +warm_restart_freq: 24 +wd: 2.3840974504133536e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_641710731.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_641710731.yml new file mode 100644 index 000000000..840ce8eda --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam2_641710731.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0024557212977085693 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 641710731 +warm_restart_freq: 24 +wd: 2.3840974504133536e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_1024198895.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_1024198895.yml new file mode 100644 index 000000000..43fec6d4e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_1024198895.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 5.39802934274222e-05 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 1024198895 +warm_restart_freq: 39 +wd: 0.00036315882295835894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_1467415484.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_1467415484.yml new file mode 100644 index 000000000..9e95c4db8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_1467415484.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 5.39802934274222e-05 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 1467415484 +warm_restart_freq: 39 +wd: 0.00036315882295835894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_485855927.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_485855927.yml new file mode 100644 index 000000000..3c12ffd25 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam3_485855927.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 5.39802934274222e-05 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 485855927 +warm_restart_freq: 39 +wd: 0.00036315882295835894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_1775808914.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_1775808914.yml new file mode 100644 index 000000000..4a5122d79 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_1775808914.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.08578867884613132 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1775808914 +warm_restart_freq: 23 +wd: 5.0230997647264895e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_2039039188.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_2039039188.yml new file mode 100644 index 000000000..a5e43b344 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_2039039188.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.08578867884613132 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 2039039188 +warm_restart_freq: 23 +wd: 5.0230997647264895e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_417908906.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_417908906.yml new file mode 100644 index 000000000..d82dd725b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam4_417908906.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.08578867884613132 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 417908906 +warm_restart_freq: 23 +wd: 5.0230997647264895e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1284570427.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1284570427.yml new file mode 100644 index 000000000..6fc6e13a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1284570427.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.058401070336431306 +neuron_fanin: +- 2 +- 3 +- 5 +- 3 +- 2 +output_bitwidth: 4 +seed: 1284570427 +warm_restart_freq: 33 +wd: 0.015730525954959725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1924659914.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1924659914.yml new file mode 100644 index 000000000..d653e83d7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1924659914.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.058401070336431306 +neuron_fanin: +- 2 +- 3 +- 5 +- 3 +- 2 +output_bitwidth: 4 +seed: 1924659914 +warm_restart_freq: 33 +wd: 0.015730525954959725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1965513035.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1965513035.yml new file mode 100644 index 000000000..035ab5d9a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam5_1965513035.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.058401070336431306 +neuron_fanin: +- 2 +- 3 +- 5 +- 3 +- 2 +output_bitwidth: 4 +seed: 1965513035 +warm_restart_freq: 33 +wd: 0.015730525954959725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_1072373174.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_1072373174.yml new file mode 100644 index 000000000..7e0354930 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_1072373174.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 3.0106876379370166e-05 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 1072373174 +warm_restart_freq: 49 +wd: 0.0036015841043523303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_513277467.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_513277467.yml new file mode 100644 index 000000000..391de3c95 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_513277467.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 3.0106876379370166e-05 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 513277467 +warm_restart_freq: 49 +wd: 0.0036015841043523303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_927543024.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_927543024.yml new file mode 100644 index 000000000..bffca6170 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam6_927543024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 3.0106876379370166e-05 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 927543024 +warm_restart_freq: 49 +wd: 0.0036015841043523303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_1408507422.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_1408507422.yml new file mode 100644 index 000000000..500fc7521 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_1408507422.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006639541093382016 +neuron_fanin: +- 3 +- 4 +- 5 +output_bitwidth: 4 +seed: 1408507422 +warm_restart_freq: 97 +wd: 0.0006803110439226325 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_622645832.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_622645832.yml new file mode 100644 index 000000000..112c2657a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_622645832.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006639541093382016 +neuron_fanin: +- 3 +- 4 +- 5 +output_bitwidth: 4 +seed: 622645832 +warm_restart_freq: 97 +wd: 0.0006803110439226325 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_711015394.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_711015394.yml new file mode 100644 index 000000000..c530c7f10 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam7_711015394.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006639541093382016 +neuron_fanin: +- 3 +- 4 +- 5 +output_bitwidth: 4 +seed: 711015394 +warm_restart_freq: 97 +wd: 0.0006803110439226325 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_1248568599.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_1248568599.yml new file mode 100644 index 000000000..59eca0878 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_1248568599.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00043228634395334 +neuron_fanin: +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 1248568599 +warm_restart_freq: 45 +wd: 0.028603544395381264 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_605529540.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_605529540.yml new file mode 100644 index 000000000..d422adfe5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_605529540.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00043228634395334 +neuron_fanin: +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 605529540 +warm_restart_freq: 45 +wd: 0.028603544395381264 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_831819381.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_831819381.yml new file mode 100644 index 000000000..5587f1d67 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/hparam8_831819381.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00043228634395334 +neuron_fanin: +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 831819381 +warm_restart_freq: 45 +wd: 0.028603544395381264 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/search_config.yml new file mode 100644 index 000000000..1aa1138a3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams30/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 30 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_1639714824.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_1639714824.yml new file mode 100644 index 000000000..52ec6a2e1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_1639714824.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.4408946220630839e-05 +neuron_fanin: +- 2 +- 4 +- 4 +output_bitwidth: 3 +seed: 1639714824 +warm_restart_freq: 71 +wd: 1.6026683314456906e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_1910413109.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_1910413109.yml new file mode 100644 index 000000000..8588306ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_1910413109.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.4408946220630839e-05 +neuron_fanin: +- 2 +- 4 +- 4 +output_bitwidth: 3 +seed: 1910413109 +warm_restart_freq: 71 +wd: 1.6026683314456906e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_379095586.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_379095586.yml new file mode 100644 index 000000000..fb91fa1f0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam0_379095586.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.4408946220630839e-05 +neuron_fanin: +- 2 +- 4 +- 4 +output_bitwidth: 3 +seed: 379095586 +warm_restart_freq: 71 +wd: 1.6026683314456906e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_1023771845.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_1023771845.yml new file mode 100644 index 000000000..4888368e6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_1023771845.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 2.5999889330304535e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +- 3 +output_bitwidth: 3 +seed: 1023771845 +warm_restart_freq: 48 +wd: 0.00013785686416431335 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_10576053.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_10576053.yml new file mode 100644 index 000000000..799b5ef0b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_10576053.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 2.5999889330304535e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +- 3 +output_bitwidth: 3 +seed: 10576053 +warm_restart_freq: 48 +wd: 0.00013785686416431335 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_649027408.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_649027408.yml new file mode 100644 index 000000000..4ec64df03 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam1_649027408.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 2.5999889330304535e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +- 3 +output_bitwidth: 3 +seed: 649027408 +warm_restart_freq: 48 +wd: 0.00013785686416431335 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_1264608404.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_1264608404.yml new file mode 100644 index 000000000..b17e49e36 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_1264608404.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001176001162032958 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1264608404 +warm_restart_freq: 91 +wd: 0.0034803799913118104 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_1278448018.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_1278448018.yml new file mode 100644 index 000000000..e359ffe52 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_1278448018.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001176001162032958 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1278448018 +warm_restart_freq: 91 +wd: 0.0034803799913118104 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_84929248.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_84929248.yml new file mode 100644 index 000000000..ae4391fbd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam2_84929248.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001176001162032958 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 84929248 +warm_restart_freq: 91 +wd: 0.0034803799913118104 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_781264130.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_781264130.yml new file mode 100644 index 000000000..81c8167e3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_781264130.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.005243041395138934 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 781264130 +warm_restart_freq: 87 +wd: 0.00019673010071105196 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_849295428.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_849295428.yml new file mode 100644 index 000000000..b8c32bc14 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_849295428.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.005243041395138934 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 849295428 +warm_restart_freq: 87 +wd: 0.00019673010071105196 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_87576969.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_87576969.yml new file mode 100644 index 000000000..df4881fbd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam3_87576969.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.005243041395138934 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 87576969 +warm_restart_freq: 87 +wd: 0.00019673010071105196 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_1404124501.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_1404124501.yml new file mode 100644 index 000000000..80858290e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_1404124501.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002623030869939436 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 1404124501 +warm_restart_freq: 40 +wd: 8.575835398277042e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_843144867.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_843144867.yml new file mode 100644 index 000000000..a38a44f7b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_843144867.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002623030869939436 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 843144867 +warm_restart_freq: 40 +wd: 8.575835398277042e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_897072296.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_897072296.yml new file mode 100644 index 000000000..2a3bf9fb2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam4_897072296.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002623030869939436 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 4 +seed: 897072296 +warm_restart_freq: 40 +wd: 8.575835398277042e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_1052342667.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_1052342667.yml new file mode 100644 index 000000000..56b5fb24b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_1052342667.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.014802379176728908 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 1052342667 +warm_restart_freq: 98 +wd: 7.746397195415505e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_1839319564.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_1839319564.yml new file mode 100644 index 000000000..7dd4fca28 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_1839319564.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.014802379176728908 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 1839319564 +warm_restart_freq: 98 +wd: 7.746397195415505e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_779113125.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_779113125.yml new file mode 100644 index 000000000..3d2bf7cd3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam5_779113125.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.014802379176728908 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 779113125 +warm_restart_freq: 98 +wd: 7.746397195415505e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_1698283981.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_1698283981.yml new file mode 100644 index 000000000..be88b3fb0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_1698283981.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006633117205037982 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1698283981 +warm_restart_freq: 78 +wd: 0.0032414786807241796 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_2114282460.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_2114282460.yml new file mode 100644 index 000000000..195baff17 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_2114282460.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006633117205037982 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 2114282460 +warm_restart_freq: 78 +wd: 0.0032414786807241796 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_919351476.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_919351476.yml new file mode 100644 index 000000000..5fbfb704d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam6_919351476.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006633117205037982 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 919351476 +warm_restart_freq: 78 +wd: 0.0032414786807241796 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_10256849.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_10256849.yml new file mode 100644 index 000000000..0af7d972c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_10256849.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00046193555356689085 +neuron_fanin: +- 2 +- 3 +- 3 +- 5 +output_bitwidth: 3 +seed: 10256849 +warm_restart_freq: 55 +wd: 0.006258677434549271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_1464909665.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_1464909665.yml new file mode 100644 index 000000000..34c935cf0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_1464909665.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00046193555356689085 +neuron_fanin: +- 2 +- 3 +- 3 +- 5 +output_bitwidth: 3 +seed: 1464909665 +warm_restart_freq: 55 +wd: 0.006258677434549271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_642258231.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_642258231.yml new file mode 100644 index 000000000..bc7fafb28 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam7_642258231.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00046193555356689085 +neuron_fanin: +- 2 +- 3 +- 3 +- 5 +output_bitwidth: 3 +seed: 642258231 +warm_restart_freq: 55 +wd: 0.006258677434549271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_1017436163.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_1017436163.yml new file mode 100644 index 000000000..450e7f025 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_1017436163.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 8.540621444330728e-05 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1017436163 +warm_restart_freq: 41 +wd: 0.00047732942641286484 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_121496032.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_121496032.yml new file mode 100644 index 000000000..da155942b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_121496032.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 8.540621444330728e-05 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 121496032 +warm_restart_freq: 41 +wd: 0.00047732942641286484 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_1827395520.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_1827395520.yml new file mode 100644 index 000000000..efa929d6f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/hparam8_1827395520.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 8.540621444330728e-05 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1827395520 +warm_restart_freq: 41 +wd: 0.00047732942641286484 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/search_config.yml new file mode 100644 index 000000000..fcac61559 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams31/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 31 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_1296800675.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_1296800675.yml new file mode 100644 index 000000000..aaa67418a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_1296800675.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004843883498466113 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 5 +seed: 1296800675 +warm_restart_freq: 97 +wd: 0.02091251489431481 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_1991029697.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_1991029697.yml new file mode 100644 index 000000000..635a1d517 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_1991029697.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004843883498466113 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 5 +seed: 1991029697 +warm_restart_freq: 97 +wd: 0.02091251489431481 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_987223657.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_987223657.yml new file mode 100644 index 000000000..3dcc626af --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam0_987223657.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004843883498466113 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 5 +seed: 987223657 +warm_restart_freq: 97 +wd: 0.02091251489431481 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_1352853007.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_1352853007.yml new file mode 100644 index 000000000..fe97d90ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_1352853007.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00043035756933936187 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1352853007 +warm_restart_freq: 65 +wd: 0.0015983204626449298 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_327254777.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_327254777.yml new file mode 100644 index 000000000..c9f6a8e83 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_327254777.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00043035756933936187 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 327254777 +warm_restart_freq: 65 +wd: 0.0015983204626449298 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_881510469.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_881510469.yml new file mode 100644 index 000000000..0dc3f0910 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam1_881510469.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00043035756933936187 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 881510469 +warm_restart_freq: 65 +wd: 0.0015983204626449298 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_346169908.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_346169908.yml new file mode 100644 index 000000000..6e3e5f292 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_346169908.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0177932563345156 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 346169908 +warm_restart_freq: 51 +wd: 0.07033278883142755 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_770873707.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_770873707.yml new file mode 100644 index 000000000..d6a4e6d0b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_770873707.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0177932563345156 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 770873707 +warm_restart_freq: 51 +wd: 0.07033278883142755 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_905052523.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_905052523.yml new file mode 100644 index 000000000..4c7f8fda9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam2_905052523.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0177932563345156 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 905052523 +warm_restart_freq: 51 +wd: 0.07033278883142755 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_1873971635.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_1873971635.yml new file mode 100644 index 000000000..9168490a0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_1873971635.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002321468939962804 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 1873971635 +warm_restart_freq: 43 +wd: 1.5360924790486515e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_1985413425.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_1985413425.yml new file mode 100644 index 000000000..24e8af7f9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_1985413425.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002321468939962804 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 1985413425 +warm_restart_freq: 43 +wd: 1.5360924790486515e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_226696077.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_226696077.yml new file mode 100644 index 000000000..d594433f9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam3_226696077.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002321468939962804 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 226696077 +warm_restart_freq: 43 +wd: 1.5360924790486515e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_153461019.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_153461019.yml new file mode 100644 index 000000000..543d33fd7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_153461019.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.017187520495215974 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 5 +seed: 153461019 +warm_restart_freq: 60 +wd: 0.007384187681838923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_1858101323.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_1858101323.yml new file mode 100644 index 000000000..bc78566e5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_1858101323.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.017187520495215974 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 5 +seed: 1858101323 +warm_restart_freq: 60 +wd: 0.007384187681838923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_255905923.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_255905923.yml new file mode 100644 index 000000000..7200e3114 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam4_255905923.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.017187520495215974 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 5 +seed: 255905923 +warm_restart_freq: 60 +wd: 0.007384187681838923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_1689070390.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_1689070390.yml new file mode 100644 index 000000000..f1387c579 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_1689070390.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.057943726327374434 +neuron_fanin: +- 2 +- 4 +- 3 +output_bitwidth: 4 +seed: 1689070390 +warm_restart_freq: 57 +wd: 0.00022740836381981503 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_2128104978.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_2128104978.yml new file mode 100644 index 000000000..fc7a07a5b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_2128104978.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.057943726327374434 +neuron_fanin: +- 2 +- 4 +- 3 +output_bitwidth: 4 +seed: 2128104978 +warm_restart_freq: 57 +wd: 0.00022740836381981503 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_836096393.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_836096393.yml new file mode 100644 index 000000000..298059ec3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam5_836096393.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.057943726327374434 +neuron_fanin: +- 2 +- 4 +- 3 +output_bitwidth: 4 +seed: 836096393 +warm_restart_freq: 57 +wd: 0.00022740836381981503 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_1444407309.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_1444407309.yml new file mode 100644 index 000000000..a7787a287 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_1444407309.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013894019732551896 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1444407309 +warm_restart_freq: 58 +wd: 0.0173775960403367 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_608267199.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_608267199.yml new file mode 100644 index 000000000..6011df011 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_608267199.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013894019732551896 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 608267199 +warm_restart_freq: 58 +wd: 0.0173775960403367 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_800448380.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_800448380.yml new file mode 100644 index 000000000..184fe61ed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam6_800448380.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013894019732551896 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 800448380 +warm_restart_freq: 58 +wd: 0.0173775960403367 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_1832533712.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_1832533712.yml new file mode 100644 index 000000000..15ffbbd74 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_1832533712.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 5.638846783760463e-05 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 4 +seed: 1832533712 +warm_restart_freq: 25 +wd: 2.8300666872264794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_1938859517.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_1938859517.yml new file mode 100644 index 000000000..dee65fe81 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_1938859517.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 5.638846783760463e-05 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 4 +seed: 1938859517 +warm_restart_freq: 25 +wd: 2.8300666872264794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_982976441.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_982976441.yml new file mode 100644 index 000000000..b0af478f5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam7_982976441.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 5.638846783760463e-05 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 4 +seed: 982976441 +warm_restart_freq: 25 +wd: 2.8300666872264794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_1719627756.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_1719627756.yml new file mode 100644 index 000000000..cefeef653 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_1719627756.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 3.4729481690121525e-05 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 1719627756 +warm_restart_freq: 13 +wd: 1.247143795361388e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_1906046759.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_1906046759.yml new file mode 100644 index 000000000..3a6324ef2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_1906046759.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 3.4729481690121525e-05 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 1906046759 +warm_restart_freq: 13 +wd: 1.247143795361388e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_731911664.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_731911664.yml new file mode 100644 index 000000000..41487f347 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/hparam8_731911664.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 3.4729481690121525e-05 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 731911664 +warm_restart_freq: 13 +wd: 1.247143795361388e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/search_config.yml new file mode 100644 index 000000000..f23c5090a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams32/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 32 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_1108327659.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_1108327659.yml new file mode 100644 index 000000000..e24d8980c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_1108327659.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001486741443679642 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 6 +seed: 1108327659 +warm_restart_freq: 78 +wd: 6.431878491377032e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_1445138274.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_1445138274.yml new file mode 100644 index 000000000..5c6e87963 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_1445138274.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001486741443679642 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 6 +seed: 1445138274 +warm_restart_freq: 78 +wd: 6.431878491377032e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_892271267.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_892271267.yml new file mode 100644 index 000000000..fb32f0aa8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam0_892271267.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001486741443679642 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 6 +seed: 892271267 +warm_restart_freq: 78 +wd: 6.431878491377032e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_1235648282.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_1235648282.yml new file mode 100644 index 000000000..a1fc7187a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_1235648282.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.1527770987170945e-05 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1235648282 +warm_restart_freq: 24 +wd: 0.012316555686986528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_1725807959.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_1725807959.yml new file mode 100644 index 000000000..5acf57b7b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_1725807959.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.1527770987170945e-05 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1725807959 +warm_restart_freq: 24 +wd: 0.012316555686986528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_44234065.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_44234065.yml new file mode 100644 index 000000000..9cd2d4b11 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam1_44234065.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.1527770987170945e-05 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 44234065 +warm_restart_freq: 24 +wd: 0.012316555686986528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_2001949453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_2001949453.yml new file mode 100644 index 000000000..a51856d2c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_2001949453.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.939516705363992e-05 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 2001949453 +warm_restart_freq: 66 +wd: 0.05760336655486392 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_500016738.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_500016738.yml new file mode 100644 index 000000000..85c19bb60 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_500016738.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.939516705363992e-05 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 500016738 +warm_restart_freq: 66 +wd: 0.05760336655486392 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_637324987.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_637324987.yml new file mode 100644 index 000000000..7a986983c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam2_637324987.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.939516705363992e-05 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 637324987 +warm_restart_freq: 66 +wd: 0.05760336655486392 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_458693609.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_458693609.yml new file mode 100644 index 000000000..d8c21fc46 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_458693609.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.017120310746041763 +neuron_fanin: +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 458693609 +warm_restart_freq: 85 +wd: 0.0001162172548005373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_602205256.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_602205256.yml new file mode 100644 index 000000000..2bee9cf8b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_602205256.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.017120310746041763 +neuron_fanin: +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 602205256 +warm_restart_freq: 85 +wd: 0.0001162172548005373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_635183846.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_635183846.yml new file mode 100644 index 000000000..a5bea9515 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam3_635183846.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.017120310746041763 +neuron_fanin: +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 635183846 +warm_restart_freq: 85 +wd: 0.0001162172548005373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_1641317008.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_1641317008.yml new file mode 100644 index 000000000..4ef5fa8ae --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_1641317008.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001142444583880555 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 1641317008 +warm_restart_freq: 79 +wd: 0.005899569897942263 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_220403580.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_220403580.yml new file mode 100644 index 000000000..cdede3f45 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_220403580.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001142444583880555 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 220403580 +warm_restart_freq: 79 +wd: 0.005899569897942263 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_84216025.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_84216025.yml new file mode 100644 index 000000000..52af09953 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam4_84216025.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001142444583880555 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 84216025 +warm_restart_freq: 79 +wd: 0.005899569897942263 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_1195339957.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_1195339957.yml new file mode 100644 index 000000000..eb024ffac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_1195339957.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004841912509738677 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 1195339957 +warm_restart_freq: 67 +wd: 0.00679407139891206 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_187571234.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_187571234.yml new file mode 100644 index 000000000..2f2412b89 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_187571234.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004841912509738677 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 187571234 +warm_restart_freq: 67 +wd: 0.00679407139891206 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_970166317.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_970166317.yml new file mode 100644 index 000000000..e173e9b3d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam5_970166317.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004841912509738677 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 970166317 +warm_restart_freq: 67 +wd: 0.00679407139891206 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_1649409098.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_1649409098.yml new file mode 100644 index 000000000..678734fcf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_1649409098.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009722563212650002 +neuron_fanin: +- 5 +output_bitwidth: 2 +seed: 1649409098 +warm_restart_freq: 76 +wd: 0.0007773161788832739 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_390733911.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_390733911.yml new file mode 100644 index 000000000..d6ab73d67 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_390733911.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009722563212650002 +neuron_fanin: +- 5 +output_bitwidth: 2 +seed: 390733911 +warm_restart_freq: 76 +wd: 0.0007773161788832739 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_865797122.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_865797122.yml new file mode 100644 index 000000000..456b4db20 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam6_865797122.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009722563212650002 +neuron_fanin: +- 5 +output_bitwidth: 2 +seed: 865797122 +warm_restart_freq: 76 +wd: 0.0007773161788832739 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_1108424809.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_1108424809.yml new file mode 100644 index 000000000..128e06196 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_1108424809.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.025629164344505247 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 1108424809 +warm_restart_freq: 63 +wd: 0.006899119817715283 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_1233284709.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_1233284709.yml new file mode 100644 index 000000000..655ce4adb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_1233284709.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.025629164344505247 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 1233284709 +warm_restart_freq: 63 +wd: 0.006899119817715283 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_997316872.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_997316872.yml new file mode 100644 index 000000000..5800990ac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam7_997316872.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.025629164344505247 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 997316872 +warm_restart_freq: 63 +wd: 0.006899119817715283 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_2009741367.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_2009741367.yml new file mode 100644 index 000000000..0cdde4cf2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_2009741367.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005995243044685453 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 4 +seed: 2009741367 +warm_restart_freq: 67 +wd: 4.3774911409037804e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_565909090.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_565909090.yml new file mode 100644 index 000000000..aac56a269 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_565909090.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005995243044685453 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 4 +seed: 565909090 +warm_restart_freq: 67 +wd: 4.3774911409037804e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_952696154.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_952696154.yml new file mode 100644 index 000000000..ed35339b4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/hparam8_952696154.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005995243044685453 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 4 +seed: 952696154 +warm_restart_freq: 67 +wd: 4.3774911409037804e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/search_config.yml new file mode 100644 index 000000000..837d2f140 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams33/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 33 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_1693362783.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_1693362783.yml new file mode 100644 index 000000000..7e57d598a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_1693362783.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0040201771560882315 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1693362783 +warm_restart_freq: 32 +wd: 0.0008637131502281889 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_234000940.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_234000940.yml new file mode 100644 index 000000000..14ec952f5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_234000940.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0040201771560882315 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 234000940 +warm_restart_freq: 32 +wd: 0.0008637131502281889 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_537246089.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_537246089.yml new file mode 100644 index 000000000..0c9e634a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam0_537246089.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0040201771560882315 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 537246089 +warm_restart_freq: 32 +wd: 0.0008637131502281889 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1348389534.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1348389534.yml new file mode 100644 index 000000000..68e7839c7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1348389534.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.029781349184542418 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1348389534 +warm_restart_freq: 26 +wd: 0.09954213624251795 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1841522260.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1841522260.yml new file mode 100644 index 000000000..b46a0edab --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1841522260.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.029781349184542418 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1841522260 +warm_restart_freq: 26 +wd: 0.09954213624251795 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1956229909.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1956229909.yml new file mode 100644 index 000000000..9f4be1087 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam1_1956229909.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.029781349184542418 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1956229909 +warm_restart_freq: 26 +wd: 0.09954213624251795 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1347536597.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1347536597.yml new file mode 100644 index 000000000..9ee4066cd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1347536597.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.3224866959899595e-05 +neuron_fanin: +- 4 +output_bitwidth: 6 +seed: 1347536597 +warm_restart_freq: 22 +wd: 0.00017691131105815002 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1441890717.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1441890717.yml new file mode 100644 index 000000000..8adb8ae22 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1441890717.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.3224866959899595e-05 +neuron_fanin: +- 4 +output_bitwidth: 6 +seed: 1441890717 +warm_restart_freq: 22 +wd: 0.00017691131105815002 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1567725617.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1567725617.yml new file mode 100644 index 000000000..1c57a91e7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam2_1567725617.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.3224866959899595e-05 +neuron_fanin: +- 4 +output_bitwidth: 6 +seed: 1567725617 +warm_restart_freq: 22 +wd: 0.00017691131105815002 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_1406444218.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_1406444218.yml new file mode 100644 index 000000000..d67a90416 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_1406444218.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.02642031099474219 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 1406444218 +warm_restart_freq: 96 +wd: 0.0021453684821600466 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_368896224.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_368896224.yml new file mode 100644 index 000000000..cf76eca1a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_368896224.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.02642031099474219 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 368896224 +warm_restart_freq: 96 +wd: 0.0021453684821600466 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_39979043.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_39979043.yml new file mode 100644 index 000000000..668e22171 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam3_39979043.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.02642031099474219 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 39979043 +warm_restart_freq: 96 +wd: 0.0021453684821600466 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_1290992380.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_1290992380.yml new file mode 100644 index 000000000..e7bae8871 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_1290992380.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009172992836580973 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 3 +output_bitwidth: 2 +seed: 1290992380 +warm_restart_freq: 45 +wd: 0.05909854863008616 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_36447907.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_36447907.yml new file mode 100644 index 000000000..ed74f5a20 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_36447907.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009172992836580973 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 3 +output_bitwidth: 2 +seed: 36447907 +warm_restart_freq: 45 +wd: 0.05909854863008616 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_973596913.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_973596913.yml new file mode 100644 index 000000000..ce4d86256 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam4_973596913.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009172992836580973 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 3 +output_bitwidth: 2 +seed: 973596913 +warm_restart_freq: 45 +wd: 0.05909854863008616 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1145826707.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1145826707.yml new file mode 100644 index 000000000..68afb8a31 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1145826707.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.4448497572442204e-05 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1145826707 +warm_restart_freq: 48 +wd: 0.015905091008021753 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1667400673.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1667400673.yml new file mode 100644 index 000000000..0490ce872 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1667400673.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.4448497572442204e-05 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1667400673 +warm_restart_freq: 48 +wd: 0.015905091008021753 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1976309271.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1976309271.yml new file mode 100644 index 000000000..7e683c9ff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam5_1976309271.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.4448497572442204e-05 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1976309271 +warm_restart_freq: 48 +wd: 0.015905091008021753 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_2127522117.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_2127522117.yml new file mode 100644 index 000000000..da79eca23 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_2127522117.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00029267170874545424 +neuron_fanin: +- 3 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 2127522117 +warm_restart_freq: 38 +wd: 0.00014775513532973923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_689625578.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_689625578.yml new file mode 100644 index 000000000..70a9c826d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_689625578.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00029267170874545424 +neuron_fanin: +- 3 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 689625578 +warm_restart_freq: 38 +wd: 0.00014775513532973923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_975125061.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_975125061.yml new file mode 100644 index 000000000..3978b3b9a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam6_975125061.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00029267170874545424 +neuron_fanin: +- 3 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 975125061 +warm_restart_freq: 38 +wd: 0.00014775513532973923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_2003285263.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_2003285263.yml new file mode 100644 index 000000000..b480124f8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_2003285263.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 7.791281111006729e-05 +neuron_fanin: +- 2 +- 5 +- 4 +- 2 +output_bitwidth: 2 +seed: 2003285263 +warm_restart_freq: 26 +wd: 0.0012471078884275135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_2021853718.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_2021853718.yml new file mode 100644 index 000000000..ed1e84465 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_2021853718.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 7.791281111006729e-05 +neuron_fanin: +- 2 +- 5 +- 4 +- 2 +output_bitwidth: 2 +seed: 2021853718 +warm_restart_freq: 26 +wd: 0.0012471078884275135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_448373208.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_448373208.yml new file mode 100644 index 000000000..47a4c56fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam7_448373208.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 7.791281111006729e-05 +neuron_fanin: +- 2 +- 5 +- 4 +- 2 +output_bitwidth: 2 +seed: 448373208 +warm_restart_freq: 26 +wd: 0.0012471078884275135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_1378936733.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_1378936733.yml new file mode 100644 index 000000000..4d7f19d60 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_1378936733.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0806938006834056 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1378936733 +warm_restart_freq: 80 +wd: 0.0018448792339646497 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_1684703711.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_1684703711.yml new file mode 100644 index 000000000..955e3ab2a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_1684703711.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0806938006834056 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1684703711 +warm_restart_freq: 80 +wd: 0.0018448792339646497 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_320978893.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_320978893.yml new file mode 100644 index 000000000..339e6f078 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/hparam8_320978893.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0806938006834056 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 320978893 +warm_restart_freq: 80 +wd: 0.0018448792339646497 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/search_config.yml new file mode 100644 index 000000000..53c69b522 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams34/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 34 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_1915601.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_1915601.yml new file mode 100644 index 000000000..aa9140fd7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_1915601.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.06127774612270374 +neuron_fanin: +- 4 +output_bitwidth: 6 +seed: 1915601 +warm_restart_freq: 57 +wd: 2.4386038479450756e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_735247595.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_735247595.yml new file mode 100644 index 000000000..6e8bcf7d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_735247595.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.06127774612270374 +neuron_fanin: +- 4 +output_bitwidth: 6 +seed: 735247595 +warm_restart_freq: 57 +wd: 2.4386038479450756e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_973428431.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_973428431.yml new file mode 100644 index 000000000..67f22b4be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam0_973428431.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.06127774612270374 +neuron_fanin: +- 4 +output_bitwidth: 6 +seed: 973428431 +warm_restart_freq: 57 +wd: 2.4386038479450756e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_1420335232.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_1420335232.yml new file mode 100644 index 000000000..5c1a28575 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_1420335232.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 4.477343582036258e-05 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1420335232 +warm_restart_freq: 83 +wd: 0.08240063004645067 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_1607258480.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_1607258480.yml new file mode 100644 index 000000000..e2f6412a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_1607258480.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 4.477343582036258e-05 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1607258480 +warm_restart_freq: 83 +wd: 0.08240063004645067 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_768606379.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_768606379.yml new file mode 100644 index 000000000..a295e3b2c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam1_768606379.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 4.477343582036258e-05 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 768606379 +warm_restart_freq: 83 +wd: 0.08240063004645067 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_1457183357.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_1457183357.yml new file mode 100644 index 000000000..7dc18c99c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_1457183357.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021149171644906173 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1457183357 +warm_restart_freq: 44 +wd: 0.002004166615263951 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_218515961.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_218515961.yml new file mode 100644 index 000000000..951598f62 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_218515961.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021149171644906173 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 218515961 +warm_restart_freq: 44 +wd: 0.002004166615263951 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_38656488.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_38656488.yml new file mode 100644 index 000000000..5af6f0e4e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam2_38656488.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021149171644906173 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 38656488 +warm_restart_freq: 44 +wd: 0.002004166615263951 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_167241114.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_167241114.yml new file mode 100644 index 000000000..f4e596354 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_167241114.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.06927379643521409 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 167241114 +warm_restart_freq: 97 +wd: 7.278791247915127e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_268331143.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_268331143.yml new file mode 100644 index 000000000..bb47b44bd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_268331143.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.06927379643521409 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 268331143 +warm_restart_freq: 97 +wd: 7.278791247915127e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_659507579.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_659507579.yml new file mode 100644 index 000000000..d3cab7f1b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam3_659507579.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.06927379643521409 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 659507579 +warm_restart_freq: 97 +wd: 7.278791247915127e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_145081635.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_145081635.yml new file mode 100644 index 000000000..69f5d161e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_145081635.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.02121042346411446 +neuron_fanin: +- 4 +- 3 +- 5 +- 4 +output_bitwidth: 5 +seed: 145081635 +warm_restart_freq: 38 +wd: 0.000772546655061688 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_1547367523.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_1547367523.yml new file mode 100644 index 000000000..0796d22ff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_1547367523.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.02121042346411446 +neuron_fanin: +- 4 +- 3 +- 5 +- 4 +output_bitwidth: 5 +seed: 1547367523 +warm_restart_freq: 38 +wd: 0.000772546655061688 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_244457434.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_244457434.yml new file mode 100644 index 000000000..713d73177 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam4_244457434.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.02121042346411446 +neuron_fanin: +- 4 +- 3 +- 5 +- 4 +output_bitwidth: 5 +seed: 244457434 +warm_restart_freq: 38 +wd: 0.000772546655061688 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1149341720.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1149341720.yml new file mode 100644 index 000000000..95b1519a7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1149341720.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.039595799005299e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1149341720 +warm_restart_freq: 28 +wd: 0.003432265160524974 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1163965964.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1163965964.yml new file mode 100644 index 000000000..b9cdb09c6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1163965964.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.039595799005299e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1163965964 +warm_restart_freq: 28 +wd: 0.003432265160524974 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1827069218.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1827069218.yml new file mode 100644 index 000000000..201b27f6f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam5_1827069218.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.039595799005299e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1827069218 +warm_restart_freq: 28 +wd: 0.003432265160524974 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_1812067796.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_1812067796.yml new file mode 100644 index 000000000..dc3a3babe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_1812067796.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01724997264790599 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 1812067796 +warm_restart_freq: 22 +wd: 0.0003543271554393449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_2051614853.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_2051614853.yml new file mode 100644 index 000000000..125047272 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_2051614853.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01724997264790599 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 2051614853 +warm_restart_freq: 22 +wd: 0.0003543271554393449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_362445376.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_362445376.yml new file mode 100644 index 000000000..0eff1709a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam6_362445376.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01724997264790599 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 362445376 +warm_restart_freq: 22 +wd: 0.0003543271554393449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_1660805934.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_1660805934.yml new file mode 100644 index 000000000..bb0698b3a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_1660805934.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014751291922378397 +neuron_fanin: +- 2 +- 3 +- 6 +- 3 +output_bitwidth: 6 +seed: 1660805934 +warm_restart_freq: 95 +wd: 0.016278610289314512 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_193086854.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_193086854.yml new file mode 100644 index 000000000..368a522b8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_193086854.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014751291922378397 +neuron_fanin: +- 2 +- 3 +- 6 +- 3 +output_bitwidth: 6 +seed: 193086854 +warm_restart_freq: 95 +wd: 0.016278610289314512 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_460432477.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_460432477.yml new file mode 100644 index 000000000..848f0fb45 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam7_460432477.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014751291922378397 +neuron_fanin: +- 2 +- 3 +- 6 +- 3 +output_bitwidth: 6 +seed: 460432477 +warm_restart_freq: 95 +wd: 0.016278610289314512 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_1394776160.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_1394776160.yml new file mode 100644 index 000000000..879bddae9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_1394776160.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001414101707561997 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 1394776160 +warm_restart_freq: 74 +wd: 0.00014406678699024612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_1771589291.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_1771589291.yml new file mode 100644 index 000000000..5ae120f4f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_1771589291.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001414101707561997 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 1771589291 +warm_restart_freq: 74 +wd: 0.00014406678699024612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_327198207.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_327198207.yml new file mode 100644 index 000000000..0cd4589b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/hparam8_327198207.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001414101707561997 +neuron_fanin: +- 3 +output_bitwidth: 4 +seed: 327198207 +warm_restart_freq: 74 +wd: 0.00014406678699024612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/search_config.yml new file mode 100644 index 000000000..39b4459c3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams35/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 35 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_1149819766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_1149819766.yml new file mode 100644 index 000000000..c995ac4b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_1149819766.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.005395335951837114 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1149819766 +warm_restart_freq: 46 +wd: 0.0011074488101110302 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_1929531691.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_1929531691.yml new file mode 100644 index 000000000..c4ceb5773 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_1929531691.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.005395335951837114 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1929531691 +warm_restart_freq: 46 +wd: 0.0011074488101110302 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_968499808.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_968499808.yml new file mode 100644 index 000000000..5e84403c3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam0_968499808.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.005395335951837114 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 968499808 +warm_restart_freq: 46 +wd: 0.0011074488101110302 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_1039924167.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_1039924167.yml new file mode 100644 index 000000000..d09acefc1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_1039924167.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 7.367275520416196e-05 +neuron_fanin: +- 2 +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 1039924167 +warm_restart_freq: 36 +wd: 0.0001313944835601376 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_16609725.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_16609725.yml new file mode 100644 index 000000000..73902c9ed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_16609725.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 7.367275520416196e-05 +neuron_fanin: +- 2 +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 16609725 +warm_restart_freq: 36 +wd: 0.0001313944835601376 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_425936462.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_425936462.yml new file mode 100644 index 000000000..9a39913a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam1_425936462.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 7.367275520416196e-05 +neuron_fanin: +- 2 +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 425936462 +warm_restart_freq: 36 +wd: 0.0001313944835601376 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_1284416443.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_1284416443.yml new file mode 100644 index 000000000..b06666493 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_1284416443.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0006956708385820053 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1284416443 +warm_restart_freq: 11 +wd: 0.0017424775723739543 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_588898556.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_588898556.yml new file mode 100644 index 000000000..2a5b9cf62 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_588898556.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0006956708385820053 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 588898556 +warm_restart_freq: 11 +wd: 0.0017424775723739543 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_861144864.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_861144864.yml new file mode 100644 index 000000000..299705752 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam2_861144864.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0006956708385820053 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 861144864 +warm_restart_freq: 11 +wd: 0.0017424775723739543 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_1195261226.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_1195261226.yml new file mode 100644 index 000000000..026647d37 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_1195261226.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000798039173440263 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 1195261226 +warm_restart_freq: 94 +wd: 0.014949951023811666 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_1319576383.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_1319576383.yml new file mode 100644 index 000000000..f468fccf4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_1319576383.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000798039173440263 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 1319576383 +warm_restart_freq: 94 +wd: 0.014949951023811666 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_607896336.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_607896336.yml new file mode 100644 index 000000000..23c1f0437 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam3_607896336.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000798039173440263 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 607896336 +warm_restart_freq: 94 +wd: 0.014949951023811666 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_1250623351.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_1250623351.yml new file mode 100644 index 000000000..47334419d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_1250623351.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05151387248516544 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 1250623351 +warm_restart_freq: 91 +wd: 0.00022742020655406987 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_514200801.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_514200801.yml new file mode 100644 index 000000000..04d6c68a6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_514200801.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05151387248516544 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 514200801 +warm_restart_freq: 91 +wd: 0.00022742020655406987 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_865620247.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_865620247.yml new file mode 100644 index 000000000..f9d9fd557 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam4_865620247.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.05151387248516544 +neuron_fanin: +- 2 +output_bitwidth: 2 +seed: 865620247 +warm_restart_freq: 91 +wd: 0.00022742020655406987 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_1188566399.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_1188566399.yml new file mode 100644 index 000000000..2e6b5cf9f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_1188566399.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.051974821791115 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1188566399 +warm_restart_freq: 61 +wd: 0.001493864561627501 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_1946352608.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_1946352608.yml new file mode 100644 index 000000000..d718f9333 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_1946352608.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.051974821791115 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1946352608 +warm_restart_freq: 61 +wd: 0.001493864561627501 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_387159199.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_387159199.yml new file mode 100644 index 000000000..41f239cdd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam5_387159199.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.051974821791115 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 387159199 +warm_restart_freq: 61 +wd: 0.001493864561627501 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_1874401305.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_1874401305.yml new file mode 100644 index 000000000..8b0e26d6f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_1874401305.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015689089375459932 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 4 +seed: 1874401305 +warm_restart_freq: 13 +wd: 0.027845108853140045 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_62209979.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_62209979.yml new file mode 100644 index 000000000..7c784a7f1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_62209979.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015689089375459932 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 4 +seed: 62209979 +warm_restart_freq: 13 +wd: 0.027845108853140045 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_675165759.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_675165759.yml new file mode 100644 index 000000000..9d02493d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam6_675165759.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015689089375459932 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 4 +seed: 675165759 +warm_restart_freq: 13 +wd: 0.027845108853140045 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_1461593262.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_1461593262.yml new file mode 100644 index 000000000..985f9db12 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_1461593262.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 1.0434059453651617e-05 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 1461593262 +warm_restart_freq: 74 +wd: 0.007170856107559778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_1996500240.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_1996500240.yml new file mode 100644 index 000000000..af8af44fd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_1996500240.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 1.0434059453651617e-05 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 1996500240 +warm_restart_freq: 74 +wd: 0.007170856107559778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_616919345.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_616919345.yml new file mode 100644 index 000000000..51f9121b0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam7_616919345.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 1.0434059453651617e-05 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 616919345 +warm_restart_freq: 74 +wd: 0.007170856107559778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_1317793465.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_1317793465.yml new file mode 100644 index 000000000..d9221b1c5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_1317793465.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.6508336561432788e-05 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 1317793465 +warm_restart_freq: 69 +wd: 0.006726145344771767 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_1816024516.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_1816024516.yml new file mode 100644 index 000000000..72d159be8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_1816024516.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.6508336561432788e-05 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 1816024516 +warm_restart_freq: 69 +wd: 0.006726145344771767 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_618120265.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_618120265.yml new file mode 100644 index 000000000..5de15f5ff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/hparam8_618120265.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.6508336561432788e-05 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 618120265 +warm_restart_freq: 69 +wd: 0.006726145344771767 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/search_config.yml new file mode 100644 index 000000000..9cdc7adc2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams36/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 36 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_1727768593.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_1727768593.yml new file mode 100644 index 000000000..c75829b8d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_1727768593.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006474505266044178 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1727768593 +warm_restart_freq: 16 +wd: 0.00018873344030279716 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_2031355131.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_2031355131.yml new file mode 100644 index 000000000..90207c733 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_2031355131.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006474505266044178 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 2031355131 +warm_restart_freq: 16 +wd: 0.00018873344030279716 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_966573099.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_966573099.yml new file mode 100644 index 000000000..2872baabe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam0_966573099.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006474505266044178 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 966573099 +warm_restart_freq: 16 +wd: 0.00018873344030279716 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_1252413364.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_1252413364.yml new file mode 100644 index 000000000..55dab30dc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_1252413364.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.289186628970292e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1252413364 +warm_restart_freq: 32 +wd: 0.006792895057903188 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_1779443877.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_1779443877.yml new file mode 100644 index 000000000..97b8d0b0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_1779443877.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.289186628970292e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1779443877 +warm_restart_freq: 32 +wd: 0.006792895057903188 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_413721012.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_413721012.yml new file mode 100644 index 000000000..6623f0ba4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam1_413721012.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.289186628970292e-05 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 413721012 +warm_restart_freq: 32 +wd: 0.006792895057903188 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_1329764055.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_1329764055.yml new file mode 100644 index 000000000..056adeaa6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_1329764055.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003331432352661839 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 1329764055 +warm_restart_freq: 56 +wd: 0.00039453070892249485 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_2132145935.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_2132145935.yml new file mode 100644 index 000000000..f8f4c5d6a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_2132145935.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003331432352661839 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 2132145935 +warm_restart_freq: 56 +wd: 0.00039453070892249485 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_618157337.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_618157337.yml new file mode 100644 index 000000000..5efa545c7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam2_618157337.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003331432352661839 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 618157337 +warm_restart_freq: 56 +wd: 0.00039453070892249485 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_345392928.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_345392928.yml new file mode 100644 index 000000000..6e7ba8a69 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_345392928.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.015071500619370976 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +output_bitwidth: 5 +seed: 345392928 +warm_restart_freq: 43 +wd: 0.0003427571953937716 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_57141025.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_57141025.yml new file mode 100644 index 000000000..545e83809 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_57141025.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.015071500619370976 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +output_bitwidth: 5 +seed: 57141025 +warm_restart_freq: 43 +wd: 0.0003427571953937716 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_996423185.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_996423185.yml new file mode 100644 index 000000000..25e0c203d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam3_996423185.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.015071500619370976 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +output_bitwidth: 5 +seed: 996423185 +warm_restart_freq: 43 +wd: 0.0003427571953937716 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_1572462476.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_1572462476.yml new file mode 100644 index 000000000..9637f6f0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_1572462476.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015624898227230698 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 1572462476 +warm_restart_freq: 17 +wd: 1.1653525570505755e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_1819935036.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_1819935036.yml new file mode 100644 index 000000000..875d1b435 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_1819935036.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015624898227230698 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 1819935036 +warm_restart_freq: 17 +wd: 1.1653525570505755e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_880937101.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_880937101.yml new file mode 100644 index 000000000..b4b778003 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam4_880937101.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015624898227230698 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 880937101 +warm_restart_freq: 17 +wd: 1.1653525570505755e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_1594082789.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_1594082789.yml new file mode 100644 index 000000000..8bcdad78f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_1594082789.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016126245870776157 +neuron_fanin: +- 2 +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 1594082789 +warm_restart_freq: 97 +wd: 0.01418866544868911 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_1689037665.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_1689037665.yml new file mode 100644 index 000000000..6bcdd945f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_1689037665.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016126245870776157 +neuron_fanin: +- 2 +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 1689037665 +warm_restart_freq: 97 +wd: 0.01418866544868911 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_544112618.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_544112618.yml new file mode 100644 index 000000000..ab9e1a695 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam5_544112618.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016126245870776157 +neuron_fanin: +- 2 +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 544112618 +warm_restart_freq: 97 +wd: 0.01418866544868911 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_1569899435.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_1569899435.yml new file mode 100644 index 000000000..b13205c0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_1569899435.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 2.792064367626185e-05 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 1569899435 +warm_restart_freq: 75 +wd: 0.0002823608797553817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_25530070.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_25530070.yml new file mode 100644 index 000000000..2eacad703 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_25530070.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 2.792064367626185e-05 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 25530070 +warm_restart_freq: 75 +wd: 0.0002823608797553817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_445932428.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_445932428.yml new file mode 100644 index 000000000..3526ec9f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam6_445932428.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 2.792064367626185e-05 +neuron_fanin: +- 2 +output_bitwidth: 3 +seed: 445932428 +warm_restart_freq: 75 +wd: 0.0002823608797553817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_106621587.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_106621587.yml new file mode 100644 index 000000000..11d626e23 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_106621587.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03129258742264987 +neuron_fanin: +- 2 +- 3 +- 5 +- 3 +- 4 +output_bitwidth: 4 +seed: 106621587 +warm_restart_freq: 57 +wd: 0.0028063966358978327 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_584536328.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_584536328.yml new file mode 100644 index 000000000..5c3ec578e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_584536328.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03129258742264987 +neuron_fanin: +- 2 +- 3 +- 5 +- 3 +- 4 +output_bitwidth: 4 +seed: 584536328 +warm_restart_freq: 57 +wd: 0.0028063966358978327 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_607218615.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_607218615.yml new file mode 100644 index 000000000..25504e8c6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam7_607218615.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03129258742264987 +neuron_fanin: +- 2 +- 3 +- 5 +- 3 +- 4 +output_bitwidth: 4 +seed: 607218615 +warm_restart_freq: 57 +wd: 0.0028063966358978327 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_1742274457.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_1742274457.yml new file mode 100644 index 000000000..809aedd92 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_1742274457.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010208879589398238 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 3 +seed: 1742274457 +warm_restart_freq: 53 +wd: 0.0005969348404467112 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_608234828.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_608234828.yml new file mode 100644 index 000000000..d3937d20c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_608234828.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010208879589398238 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 3 +seed: 608234828 +warm_restart_freq: 53 +wd: 0.0005969348404467112 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_895592102.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_895592102.yml new file mode 100644 index 000000000..776f0072b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/hparam8_895592102.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010208879589398238 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 3 +seed: 895592102 +warm_restart_freq: 53 +wd: 0.0005969348404467112 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/search_config.yml new file mode 100644 index 000000000..bb5ad91a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams37/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 37 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1066434039.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1066434039.yml new file mode 100644 index 000000000..b3f88515d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1066434039.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05373867672312706 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 1066434039 +warm_restart_freq: 60 +wd: 1.4391319605689848e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1503781953.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1503781953.yml new file mode 100644 index 000000000..9bba7c2fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1503781953.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05373867672312706 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 1503781953 +warm_restart_freq: 60 +wd: 1.4391319605689848e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1793342812.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1793342812.yml new file mode 100644 index 000000000..e935ea03a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam0_1793342812.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.05373867672312706 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 1793342812 +warm_restart_freq: 60 +wd: 1.4391319605689848e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_1952192755.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_1952192755.yml new file mode 100644 index 000000000..d96e25de5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_1952192755.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012552026943404642 +neuron_fanin: +- 4 +- 2 +- 6 +- 3 +- 2 +output_bitwidth: 3 +seed: 1952192755 +warm_restart_freq: 44 +wd: 0.0003817049800185135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_468251841.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_468251841.yml new file mode 100644 index 000000000..71c939708 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_468251841.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012552026943404642 +neuron_fanin: +- 4 +- 2 +- 6 +- 3 +- 2 +output_bitwidth: 3 +seed: 468251841 +warm_restart_freq: 44 +wd: 0.0003817049800185135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_872838830.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_872838830.yml new file mode 100644 index 000000000..8486898a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam1_872838830.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012552026943404642 +neuron_fanin: +- 4 +- 2 +- 6 +- 3 +- 2 +output_bitwidth: 3 +seed: 872838830 +warm_restart_freq: 44 +wd: 0.0003817049800185135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_1253845163.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_1253845163.yml new file mode 100644 index 000000000..103841f9c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_1253845163.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 5.974569742718758e-05 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 1253845163 +warm_restart_freq: 67 +wd: 3.372809873044198e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_1318779828.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_1318779828.yml new file mode 100644 index 000000000..80838a12f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_1318779828.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 5.974569742718758e-05 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 1318779828 +warm_restart_freq: 67 +wd: 3.372809873044198e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_801315556.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_801315556.yml new file mode 100644 index 000000000..aa06dd00b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam2_801315556.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 5.974569742718758e-05 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 801315556 +warm_restart_freq: 67 +wd: 3.372809873044198e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_1593033898.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_1593033898.yml new file mode 100644 index 000000000..1814a730f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_1593033898.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 3.201165150868941e-05 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 1593033898 +warm_restart_freq: 34 +wd: 0.00015586329912941244 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_215443390.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_215443390.yml new file mode 100644 index 000000000..084fd1e94 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_215443390.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 3.201165150868941e-05 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 215443390 +warm_restart_freq: 34 +wd: 0.00015586329912941244 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_851435994.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_851435994.yml new file mode 100644 index 000000000..9d5ed8ef3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam3_851435994.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 3.201165150868941e-05 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 851435994 +warm_restart_freq: 34 +wd: 0.00015586329912941244 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_1085523255.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_1085523255.yml new file mode 100644 index 000000000..4b7f85945 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_1085523255.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0013950982036313106 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 6 +seed: 1085523255 +warm_restart_freq: 95 +wd: 0.0002652674398543778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_1905889768.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_1905889768.yml new file mode 100644 index 000000000..874693df9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_1905889768.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0013950982036313106 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 6 +seed: 1905889768 +warm_restart_freq: 95 +wd: 0.0002652674398543778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_600861.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_600861.yml new file mode 100644 index 000000000..41111a690 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam4_600861.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0013950982036313106 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 6 +seed: 600861 +warm_restart_freq: 95 +wd: 0.0002652674398543778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_400357537.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_400357537.yml new file mode 100644 index 000000000..51559500b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_400357537.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 5.836905093604959e-05 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 400357537 +warm_restart_freq: 55 +wd: 1.890575452594226e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_485289864.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_485289864.yml new file mode 100644 index 000000000..197238665 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_485289864.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 5.836905093604959e-05 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 485289864 +warm_restart_freq: 55 +wd: 1.890575452594226e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_500470510.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_500470510.yml new file mode 100644 index 000000000..adb578c5e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam5_500470510.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 5.836905093604959e-05 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 500470510 +warm_restart_freq: 55 +wd: 1.890575452594226e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_1643813954.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_1643813954.yml new file mode 100644 index 000000000..c560bb9e0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_1643813954.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.3173299963513934e-05 +neuron_fanin: +- 3 +- 3 +- 5 +- 4 +output_bitwidth: 4 +seed: 1643813954 +warm_restart_freq: 61 +wd: 0.018524804914483373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_2074884556.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_2074884556.yml new file mode 100644 index 000000000..c6f68f728 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_2074884556.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.3173299963513934e-05 +neuron_fanin: +- 3 +- 3 +- 5 +- 4 +output_bitwidth: 4 +seed: 2074884556 +warm_restart_freq: 61 +wd: 0.018524804914483373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_770954313.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_770954313.yml new file mode 100644 index 000000000..148fbe3ed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam6_770954313.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.3173299963513934e-05 +neuron_fanin: +- 3 +- 3 +- 5 +- 4 +output_bitwidth: 4 +seed: 770954313 +warm_restart_freq: 61 +wd: 0.018524804914483373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1065659317.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1065659317.yml new file mode 100644 index 000000000..cd15d5a51 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1065659317.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.033233250807056e-05 +neuron_fanin: +- 5 +output_bitwidth: 5 +seed: 1065659317 +warm_restart_freq: 95 +wd: 0.0010144967662180332 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1309731515.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1309731515.yml new file mode 100644 index 000000000..fa8d1ff42 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1309731515.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.033233250807056e-05 +neuron_fanin: +- 5 +output_bitwidth: 5 +seed: 1309731515 +warm_restart_freq: 95 +wd: 0.0010144967662180332 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1817898171.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1817898171.yml new file mode 100644 index 000000000..05d2aafa7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam7_1817898171.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.033233250807056e-05 +neuron_fanin: +- 5 +output_bitwidth: 5 +seed: 1817898171 +warm_restart_freq: 95 +wd: 0.0010144967662180332 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_1498568379.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_1498568379.yml new file mode 100644 index 000000000..a2893b87b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_1498568379.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00018592663369511786 +neuron_fanin: +- 3 +- 6 +- 5 +output_bitwidth: 3 +seed: 1498568379 +warm_restart_freq: 12 +wd: 0.0006522925847276136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_496912787.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_496912787.yml new file mode 100644 index 000000000..146a767b6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_496912787.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00018592663369511786 +neuron_fanin: +- 3 +- 6 +- 5 +output_bitwidth: 3 +seed: 496912787 +warm_restart_freq: 12 +wd: 0.0006522925847276136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_637945839.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_637945839.yml new file mode 100644 index 000000000..bf86c03ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/hparam8_637945839.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00018592663369511786 +neuron_fanin: +- 3 +- 6 +- 5 +output_bitwidth: 3 +seed: 637945839 +warm_restart_freq: 12 +wd: 0.0006522925847276136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/search_config.yml new file mode 100644 index 000000000..66ed5789e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams38/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 38 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_1430583803.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_1430583803.yml new file mode 100644 index 000000000..859393d2b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_1430583803.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 8.253828994805408e-05 +neuron_fanin: +- 4 +- 3 +- 5 +- 3 +- 3 +output_bitwidth: 2 +seed: 1430583803 +warm_restart_freq: 46 +wd: 0.057729796412962574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_1642038555.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_1642038555.yml new file mode 100644 index 000000000..f805adfd3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_1642038555.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 8.253828994805408e-05 +neuron_fanin: +- 4 +- 3 +- 5 +- 3 +- 3 +output_bitwidth: 2 +seed: 1642038555 +warm_restart_freq: 46 +wd: 0.057729796412962574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_773515835.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_773515835.yml new file mode 100644 index 000000000..f344a99e9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam0_773515835.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 8.253828994805408e-05 +neuron_fanin: +- 4 +- 3 +- 5 +- 3 +- 3 +output_bitwidth: 2 +seed: 773515835 +warm_restart_freq: 46 +wd: 0.057729796412962574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_1704985443.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_1704985443.yml new file mode 100644 index 000000000..12c098fa3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_1704985443.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0018170153500141333 +neuron_fanin: +- 4 +- 3 +- 5 +output_bitwidth: 4 +seed: 1704985443 +warm_restart_freq: 47 +wd: 0.08023160240911738 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_254076270.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_254076270.yml new file mode 100644 index 000000000..3af829fb6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_254076270.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0018170153500141333 +neuron_fanin: +- 4 +- 3 +- 5 +output_bitwidth: 4 +seed: 254076270 +warm_restart_freq: 47 +wd: 0.08023160240911738 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_846164995.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_846164995.yml new file mode 100644 index 000000000..fd607b7a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam1_846164995.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0018170153500141333 +neuron_fanin: +- 4 +- 3 +- 5 +output_bitwidth: 4 +seed: 846164995 +warm_restart_freq: 47 +wd: 0.08023160240911738 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_1727781051.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_1727781051.yml new file mode 100644 index 000000000..d7b45d749 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_1727781051.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004546689619072962 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 1727781051 +warm_restart_freq: 33 +wd: 0.012794823114415507 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_1811833227.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_1811833227.yml new file mode 100644 index 000000000..74cc98740 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_1811833227.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004546689619072962 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 1811833227 +warm_restart_freq: 33 +wd: 0.012794823114415507 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_353819883.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_353819883.yml new file mode 100644 index 000000000..be8e15bea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam2_353819883.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004546689619072962 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 353819883 +warm_restart_freq: 33 +wd: 0.012794823114415507 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1196029431.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1196029431.yml new file mode 100644 index 000000000..10b58ea5b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1196029431.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.01766726488728555 +neuron_fanin: +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 3 +seed: 1196029431 +warm_restart_freq: 31 +wd: 1.3028899245950033e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1216515128.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1216515128.yml new file mode 100644 index 000000000..72fe243ed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1216515128.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.01766726488728555 +neuron_fanin: +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 3 +seed: 1216515128 +warm_restart_freq: 31 +wd: 1.3028899245950033e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1840830213.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1840830213.yml new file mode 100644 index 000000000..3586b52c7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam3_1840830213.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.01766726488728555 +neuron_fanin: +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 3 +seed: 1840830213 +warm_restart_freq: 31 +wd: 1.3028899245950033e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_1582184188.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_1582184188.yml new file mode 100644 index 000000000..28cd7b9ff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_1582184188.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016924486470821592 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 1582184188 +warm_restart_freq: 96 +wd: 2.151953571980005e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_1983774230.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_1983774230.yml new file mode 100644 index 000000000..e736f1445 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_1983774230.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016924486470821592 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 1983774230 +warm_restart_freq: 96 +wd: 2.151953571980005e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_875793592.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_875793592.yml new file mode 100644 index 000000000..55d233a50 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam4_875793592.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016924486470821592 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 5 +seed: 875793592 +warm_restart_freq: 96 +wd: 2.151953571980005e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_1795256351.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_1795256351.yml new file mode 100644 index 000000000..ee8a7eddb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_1795256351.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008638351784337774 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 1795256351 +warm_restart_freq: 31 +wd: 0.0011830939821285415 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_1837020507.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_1837020507.yml new file mode 100644 index 000000000..0f7de997a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_1837020507.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008638351784337774 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 1837020507 +warm_restart_freq: 31 +wd: 0.0011830939821285415 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_2103813303.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_2103813303.yml new file mode 100644 index 000000000..67e4be8c1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam5_2103813303.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008638351784337774 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 2103813303 +warm_restart_freq: 31 +wd: 0.0011830939821285415 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_200586213.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_200586213.yml new file mode 100644 index 000000000..5fd67e97d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_200586213.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07879191827827038 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 3 +seed: 200586213 +warm_restart_freq: 58 +wd: 2.3548369707487652e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_314796501.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_314796501.yml new file mode 100644 index 000000000..631c8414e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_314796501.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07879191827827038 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 3 +seed: 314796501 +warm_restart_freq: 58 +wd: 2.3548369707487652e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_674937725.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_674937725.yml new file mode 100644 index 000000000..a30d98f7b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam6_674937725.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.07879191827827038 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 3 +seed: 674937725 +warm_restart_freq: 58 +wd: 2.3548369707487652e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_1348486179.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_1348486179.yml new file mode 100644 index 000000000..26719921e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_1348486179.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01125617898277309 +neuron_fanin: +- 5 +output_bitwidth: 6 +seed: 1348486179 +warm_restart_freq: 79 +wd: 0.004131562199160816 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_1477479226.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_1477479226.yml new file mode 100644 index 000000000..81f5c303e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_1477479226.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01125617898277309 +neuron_fanin: +- 5 +output_bitwidth: 6 +seed: 1477479226 +warm_restart_freq: 79 +wd: 0.004131562199160816 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_2118993168.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_2118993168.yml new file mode 100644 index 000000000..4fa6af7bb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam7_2118993168.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01125617898277309 +neuron_fanin: +- 5 +output_bitwidth: 6 +seed: 2118993168 +warm_restart_freq: 79 +wd: 0.004131562199160816 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_1234486999.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_1234486999.yml new file mode 100644 index 000000000..16610e5f9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_1234486999.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0004754507902082996 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 1234486999 +warm_restart_freq: 94 +wd: 0.0037083489289079607 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_1878002975.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_1878002975.yml new file mode 100644 index 000000000..00c4bf768 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_1878002975.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0004754507902082996 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 1878002975 +warm_restart_freq: 94 +wd: 0.0037083489289079607 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_782570284.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_782570284.yml new file mode 100644 index 000000000..fb1272dd0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/hparam8_782570284.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0004754507902082996 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 782570284 +warm_restart_freq: 94 +wd: 0.0037083489289079607 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/search_config.yml new file mode 100644 index 000000000..9d2c2758b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams39/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 39 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_120779100.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_120779100.yml new file mode 100644 index 000000000..8be3e9d01 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_120779100.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04893167427080748 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 4 +seed: 120779100 +warm_restart_freq: 72 +wd: 0.0007993421422478613 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_1418305697.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_1418305697.yml new file mode 100644 index 000000000..987fefaf9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_1418305697.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04893167427080748 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 4 +seed: 1418305697 +warm_restart_freq: 72 +wd: 0.0007993421422478613 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_726688475.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_726688475.yml new file mode 100644 index 000000000..fbe894879 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam0_726688475.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.04893167427080748 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 4 +seed: 726688475 +warm_restart_freq: 72 +wd: 0.0007993421422478613 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_1666975266.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_1666975266.yml new file mode 100644 index 000000000..6ef5abc49 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_1666975266.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.5518635843966285e-05 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 2 +seed: 1666975266 +warm_restart_freq: 68 +wd: 0.0001892726795186636 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_399055426.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_399055426.yml new file mode 100644 index 000000000..4df437f73 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_399055426.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.5518635843966285e-05 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 2 +seed: 399055426 +warm_restart_freq: 68 +wd: 0.0001892726795186636 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_453560381.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_453560381.yml new file mode 100644 index 000000000..1e9a76155 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam1_453560381.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.5518635843966285e-05 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 2 +seed: 453560381 +warm_restart_freq: 68 +wd: 0.0001892726795186636 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1035260931.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1035260931.yml new file mode 100644 index 000000000..842c7ef42 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1035260931.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00030211526600797145 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1035260931 +warm_restart_freq: 22 +wd: 0.0013139129909216715 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1164720035.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1164720035.yml new file mode 100644 index 000000000..2b049ed3b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1164720035.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00030211526600797145 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1164720035 +warm_restart_freq: 22 +wd: 0.0013139129909216715 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1887767837.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1887767837.yml new file mode 100644 index 000000000..7ae8a39ab --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam2_1887767837.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00030211526600797145 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1887767837 +warm_restart_freq: 22 +wd: 0.0013139129909216715 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_1100801156.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_1100801156.yml new file mode 100644 index 000000000..f0aabd60c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_1100801156.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0030392832064246172 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 1100801156 +warm_restart_freq: 75 +wd: 0.00011945719802088406 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_2118400879.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_2118400879.yml new file mode 100644 index 000000000..a4abeebaf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_2118400879.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0030392832064246172 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 2118400879 +warm_restart_freq: 75 +wd: 0.00011945719802088406 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_898973299.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_898973299.yml new file mode 100644 index 000000000..12e5643a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam3_898973299.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0030392832064246172 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 898973299 +warm_restart_freq: 75 +wd: 0.00011945719802088406 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_1070634552.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_1070634552.yml new file mode 100644 index 000000000..19dd55aad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_1070634552.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 3.785340947313858e-05 +neuron_fanin: +- 5 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 5 +seed: 1070634552 +warm_restart_freq: 62 +wd: 0.002992784412146713 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_1746866015.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_1746866015.yml new file mode 100644 index 000000000..e63a21855 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_1746866015.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 3.785340947313858e-05 +neuron_fanin: +- 5 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 5 +seed: 1746866015 +warm_restart_freq: 62 +wd: 0.002992784412146713 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_408196754.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_408196754.yml new file mode 100644 index 000000000..199c9123d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam4_408196754.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 3.785340947313858e-05 +neuron_fanin: +- 5 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 5 +seed: 408196754 +warm_restart_freq: 62 +wd: 0.002992784412146713 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_1031449822.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_1031449822.yml new file mode 100644 index 000000000..72b92f77e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_1031449822.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0028027038660015983 +neuron_fanin: +- 5 +- 5 +- 3 +output_bitwidth: 4 +seed: 1031449822 +warm_restart_freq: 35 +wd: 4.4832017677263794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_114970826.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_114970826.yml new file mode 100644 index 000000000..05f57f7f4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_114970826.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0028027038660015983 +neuron_fanin: +- 5 +- 5 +- 3 +output_bitwidth: 4 +seed: 114970826 +warm_restart_freq: 35 +wd: 4.4832017677263794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_1359632793.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_1359632793.yml new file mode 100644 index 000000000..f2665f763 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam5_1359632793.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0028027038660015983 +neuron_fanin: +- 5 +- 5 +- 3 +output_bitwidth: 4 +seed: 1359632793 +warm_restart_freq: 35 +wd: 4.4832017677263794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_1212149570.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_1212149570.yml new file mode 100644 index 000000000..baf2e7d64 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_1212149570.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0005041328721794843 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 1212149570 +warm_restart_freq: 65 +wd: 0.05438912637374817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_1226963844.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_1226963844.yml new file mode 100644 index 000000000..9b4d4777e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_1226963844.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0005041328721794843 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 1226963844 +warm_restart_freq: 65 +wd: 0.05438912637374817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_421784313.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_421784313.yml new file mode 100644 index 000000000..a9acc567a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam6_421784313.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0005041328721794843 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 421784313 +warm_restart_freq: 65 +wd: 0.05438912637374817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_183018069.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_183018069.yml new file mode 100644 index 000000000..ad59f0eda --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_183018069.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0062239334745378605 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 183018069 +warm_restart_freq: 87 +wd: 0.0338950194598444 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_1987439618.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_1987439618.yml new file mode 100644 index 000000000..61665c514 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_1987439618.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0062239334745378605 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 1987439618 +warm_restart_freq: 87 +wd: 0.0338950194598444 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_919146659.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_919146659.yml new file mode 100644 index 000000000..ed076518c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam7_919146659.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0062239334745378605 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 919146659 +warm_restart_freq: 87 +wd: 0.0338950194598444 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_129369182.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_129369182.yml new file mode 100644 index 000000000..e3e95f810 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_129369182.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09624327561957413 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 129369182 +warm_restart_freq: 73 +wd: 0.019113433531734784 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_2033169688.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_2033169688.yml new file mode 100644 index 000000000..737fc9483 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_2033169688.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09624327561957413 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 2033169688 +warm_restart_freq: 73 +wd: 0.019113433531734784 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_567253229.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_567253229.yml new file mode 100644 index 000000000..bdb7cdfb9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/hparam8_567253229.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.09624327561957413 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 567253229 +warm_restart_freq: 73 +wd: 0.019113433531734784 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/search_config.yml new file mode 100644 index 000000000..046d1fc71 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams40/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 40 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_1293858700.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_1293858700.yml new file mode 100644 index 000000000..3a9fc47e5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_1293858700.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00025068673074649285 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 1293858700 +warm_restart_freq: 87 +wd: 0.0011108027310858207 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_141534937.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_141534937.yml new file mode 100644 index 000000000..0b7e7cdd1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_141534937.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00025068673074649285 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 141534937 +warm_restart_freq: 87 +wd: 0.0011108027310858207 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_1795454903.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_1795454903.yml new file mode 100644 index 000000000..6eca8a999 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam0_1795454903.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00025068673074649285 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 1795454903 +warm_restart_freq: 87 +wd: 0.0011108027310858207 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_1275994713.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_1275994713.yml new file mode 100644 index 000000000..068878d7a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_1275994713.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000224541992788276 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 6 +seed: 1275994713 +warm_restart_freq: 30 +wd: 0.0005213831341255373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_1435263855.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_1435263855.yml new file mode 100644 index 000000000..445ea9f1a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_1435263855.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000224541992788276 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 6 +seed: 1435263855 +warm_restart_freq: 30 +wd: 0.0005213831341255373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_2095252407.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_2095252407.yml new file mode 100644 index 000000000..085dca4d7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam1_2095252407.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000224541992788276 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 6 +seed: 2095252407 +warm_restart_freq: 30 +wd: 0.0005213831341255373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_1438459158.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_1438459158.yml new file mode 100644 index 000000000..0c96113a4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_1438459158.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012887510745394754 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 1438459158 +warm_restart_freq: 71 +wd: 0.0021605348370455123 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_1673742078.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_1673742078.yml new file mode 100644 index 000000000..8ba296aa2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_1673742078.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012887510745394754 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 1673742078 +warm_restart_freq: 71 +wd: 0.0021605348370455123 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_372386661.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_372386661.yml new file mode 100644 index 000000000..dd4206efe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam2_372386661.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012887510745394754 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 372386661 +warm_restart_freq: 71 +wd: 0.0021605348370455123 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_1239545632.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_1239545632.yml new file mode 100644 index 000000000..5ba498dbe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_1239545632.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03873006504384694 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 1239545632 +warm_restart_freq: 86 +wd: 8.159002755105643e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_351483264.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_351483264.yml new file mode 100644 index 000000000..21deb039f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_351483264.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03873006504384694 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 351483264 +warm_restart_freq: 86 +wd: 8.159002755105643e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_921532038.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_921532038.yml new file mode 100644 index 000000000..49e10b7a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam3_921532038.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.03873006504384694 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 921532038 +warm_restart_freq: 86 +wd: 8.159002755105643e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_2087406833.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_2087406833.yml new file mode 100644 index 000000000..c63d8a1e1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_2087406833.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006865939919232177 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 2087406833 +warm_restart_freq: 38 +wd: 0.033085013532502844 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_691716604.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_691716604.yml new file mode 100644 index 000000000..08161b2cf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_691716604.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006865939919232177 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 691716604 +warm_restart_freq: 38 +wd: 0.033085013532502844 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_704069164.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_704069164.yml new file mode 100644 index 000000000..adfec1560 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam4_704069164.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006865939919232177 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 704069164 +warm_restart_freq: 38 +wd: 0.033085013532502844 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_1894810039.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_1894810039.yml new file mode 100644 index 000000000..7a2135265 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_1894810039.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.035769652133012246 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 1894810039 +warm_restart_freq: 60 +wd: 3.3090507685820084e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_2114843450.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_2114843450.yml new file mode 100644 index 000000000..d05141a55 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_2114843450.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.035769652133012246 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 2114843450 +warm_restart_freq: 60 +wd: 3.3090507685820084e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_382578971.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_382578971.yml new file mode 100644 index 000000000..b7834605f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam5_382578971.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.035769652133012246 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 2 +seed: 382578971 +warm_restart_freq: 60 +wd: 3.3090507685820084e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_1084071890.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_1084071890.yml new file mode 100644 index 000000000..a41fc4243 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_1084071890.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00010253947762254732 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 6 +seed: 1084071890 +warm_restart_freq: 14 +wd: 0.04880012147398678 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_1347918570.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_1347918570.yml new file mode 100644 index 000000000..b58a1b091 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_1347918570.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00010253947762254732 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 6 +seed: 1347918570 +warm_restart_freq: 14 +wd: 0.04880012147398678 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_225593737.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_225593737.yml new file mode 100644 index 000000000..77b30c02b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam6_225593737.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00010253947762254732 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 6 +seed: 225593737 +warm_restart_freq: 14 +wd: 0.04880012147398678 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_1184200703.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_1184200703.yml new file mode 100644 index 000000000..4eae66bd2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_1184200703.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 1.3661395921542855e-05 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 2 +seed: 1184200703 +warm_restart_freq: 90 +wd: 0.0031003983705780824 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_1821344085.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_1821344085.yml new file mode 100644 index 000000000..38ac5cd90 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_1821344085.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 1.3661395921542855e-05 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 2 +seed: 1821344085 +warm_restart_freq: 90 +wd: 0.0031003983705780824 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_219653474.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_219653474.yml new file mode 100644 index 000000000..5c10415d3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam7_219653474.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 1.3661395921542855e-05 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 2 +seed: 219653474 +warm_restart_freq: 90 +wd: 0.0031003983705780824 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1271434259.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1271434259.yml new file mode 100644 index 000000000..ff7ff05e0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1271434259.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06449961161163528 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 1271434259 +warm_restart_freq: 68 +wd: 0.006095503463294419 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1414338599.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1414338599.yml new file mode 100644 index 000000000..b2f831378 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1414338599.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06449961161163528 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 1414338599 +warm_restart_freq: 68 +wd: 0.006095503463294419 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1710501864.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1710501864.yml new file mode 100644 index 000000000..2e1eda318 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/hparam8_1710501864.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.06449961161163528 +neuron_fanin: +- 2 +output_bitwidth: 5 +seed: 1710501864 +warm_restart_freq: 68 +wd: 0.006095503463294419 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/search_config.yml new file mode 100644 index 000000000..1cb0609ea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams41/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 41 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_1130604997.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_1130604997.yml new file mode 100644 index 000000000..d081258bb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_1130604997.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006158459876169435 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 1130604997 +warm_restart_freq: 88 +wd: 2.380725871895354e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_1580016183.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_1580016183.yml new file mode 100644 index 000000000..dbbdaad7c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_1580016183.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006158459876169435 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 1580016183 +warm_restart_freq: 88 +wd: 2.380725871895354e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_2095133045.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_2095133045.yml new file mode 100644 index 000000000..0f6243a1a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam0_2095133045.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006158459876169435 +neuron_fanin: +- 2 +output_bitwidth: 4 +seed: 2095133045 +warm_restart_freq: 88 +wd: 2.380725871895354e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_487991438.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_487991438.yml new file mode 100644 index 000000000..0332fe7ed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_487991438.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003762361141943256 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 487991438 +warm_restart_freq: 59 +wd: 0.019545485073586322 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_952224740.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_952224740.yml new file mode 100644 index 000000000..46a1dd5b1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_952224740.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003762361141943256 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 952224740 +warm_restart_freq: 59 +wd: 0.019545485073586322 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_967354524.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_967354524.yml new file mode 100644 index 000000000..343f34566 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam1_967354524.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003762361141943256 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 967354524 +warm_restart_freq: 59 +wd: 0.019545485073586322 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_145857092.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_145857092.yml new file mode 100644 index 000000000..450daa10a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_145857092.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033624636376440777 +neuron_fanin: +- 6 +output_bitwidth: 6 +seed: 145857092 +warm_restart_freq: 73 +wd: 0.010773354740351782 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_2084558133.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_2084558133.yml new file mode 100644 index 000000000..a686a3c7d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_2084558133.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033624636376440777 +neuron_fanin: +- 6 +output_bitwidth: 6 +seed: 2084558133 +warm_restart_freq: 73 +wd: 0.010773354740351782 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_761338718.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_761338718.yml new file mode 100644 index 000000000..8eb94eb15 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam2_761338718.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033624636376440777 +neuron_fanin: +- 6 +output_bitwidth: 6 +seed: 761338718 +warm_restart_freq: 73 +wd: 0.010773354740351782 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_1599364550.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_1599364550.yml new file mode 100644 index 000000000..2c5bc83d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_1599364550.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 4.141502885405814e-05 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1599364550 +warm_restart_freq: 13 +wd: 0.00539753929766806 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_1981113449.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_1981113449.yml new file mode 100644 index 000000000..ec775b5d6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_1981113449.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 4.141502885405814e-05 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1981113449 +warm_restart_freq: 13 +wd: 0.00539753929766806 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_787359109.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_787359109.yml new file mode 100644 index 000000000..ad0d8a586 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam3_787359109.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 4.141502885405814e-05 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 787359109 +warm_restart_freq: 13 +wd: 0.00539753929766806 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_1788162809.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_1788162809.yml new file mode 100644 index 000000000..05ca21a65 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_1788162809.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 8.084206458302165e-05 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 5 +output_bitwidth: 4 +seed: 1788162809 +warm_restart_freq: 95 +wd: 0.0047781081849265486 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_345075200.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_345075200.yml new file mode 100644 index 000000000..733c8fe59 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_345075200.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 8.084206458302165e-05 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 5 +output_bitwidth: 4 +seed: 345075200 +warm_restart_freq: 95 +wd: 0.0047781081849265486 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_938776596.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_938776596.yml new file mode 100644 index 000000000..efce32baf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam4_938776596.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 8.084206458302165e-05 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 5 +output_bitwidth: 4 +seed: 938776596 +warm_restart_freq: 95 +wd: 0.0047781081849265486 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_1788288545.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_1788288545.yml new file mode 100644 index 000000000..dcde545ba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_1788288545.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001423352327042918 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 1788288545 +warm_restart_freq: 67 +wd: 0.0053700955838653945 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_300116172.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_300116172.yml new file mode 100644 index 000000000..3e552c074 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_300116172.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001423352327042918 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 300116172 +warm_restart_freq: 67 +wd: 0.0053700955838653945 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_429299595.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_429299595.yml new file mode 100644 index 000000000..f0ec780f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam5_429299595.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001423352327042918 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 429299595 +warm_restart_freq: 67 +wd: 0.0053700955838653945 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1011671398.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1011671398.yml new file mode 100644 index 000000000..d07938cd8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1011671398.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 3.623998360341536e-05 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 4 +seed: 1011671398 +warm_restart_freq: 50 +wd: 2.8715758625046387e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1405375274.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1405375274.yml new file mode 100644 index 000000000..77f542caa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1405375274.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 3.623998360341536e-05 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 4 +seed: 1405375274 +warm_restart_freq: 50 +wd: 2.8715758625046387e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1435384429.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1435384429.yml new file mode 100644 index 000000000..c6955b1c8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam6_1435384429.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 3.623998360341536e-05 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 4 +seed: 1435384429 +warm_restart_freq: 50 +wd: 2.8715758625046387e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_1832669143.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_1832669143.yml new file mode 100644 index 000000000..7a5adfaa4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_1832669143.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000558302479900744 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 1832669143 +warm_restart_freq: 35 +wd: 7.216700653613985e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_2131733183.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_2131733183.yml new file mode 100644 index 000000000..bf098bdb9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_2131733183.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000558302479900744 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 2131733183 +warm_restart_freq: 35 +wd: 7.216700653613985e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_877308581.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_877308581.yml new file mode 100644 index 000000000..f37a72bb3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam7_877308581.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000558302479900744 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 877308581 +warm_restart_freq: 35 +wd: 7.216700653613985e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1084512517.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1084512517.yml new file mode 100644 index 000000000..fcb32eddb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1084512517.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00014940840554230063 +neuron_fanin: +- 6 +output_bitwidth: 3 +seed: 1084512517 +warm_restart_freq: 21 +wd: 0.004442895095455172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1196217437.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1196217437.yml new file mode 100644 index 000000000..c9fe192d5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1196217437.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00014940840554230063 +neuron_fanin: +- 6 +output_bitwidth: 3 +seed: 1196217437 +warm_restart_freq: 21 +wd: 0.004442895095455172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1683408584.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1683408584.yml new file mode 100644 index 000000000..00427d9e0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/hparam8_1683408584.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00014940840554230063 +neuron_fanin: +- 6 +output_bitwidth: 3 +seed: 1683408584 +warm_restart_freq: 21 +wd: 0.004442895095455172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/search_config.yml new file mode 100644 index 000000000..b2880f2ce --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams42/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 42 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_566274681.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_566274681.yml new file mode 100644 index 000000000..e2d1ed635 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_566274681.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 7.921746138340513e-05 +neuron_fanin: +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 566274681 +warm_restart_freq: 63 +wd: 0.010166444339727264 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_588007143.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_588007143.yml new file mode 100644 index 000000000..a52e6f7de --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_588007143.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 7.921746138340513e-05 +neuron_fanin: +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 588007143 +warm_restart_freq: 63 +wd: 0.010166444339727264 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_816028759.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_816028759.yml new file mode 100644 index 000000000..dff991ae6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam0_816028759.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 7.921746138340513e-05 +neuron_fanin: +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 816028759 +warm_restart_freq: 63 +wd: 0.010166444339727264 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_1176541206.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_1176541206.yml new file mode 100644 index 000000000..596114290 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_1176541206.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004875265810423704 +neuron_fanin: +- 6 +- 5 +- 3 +output_bitwidth: 5 +seed: 1176541206 +warm_restart_freq: 35 +wd: 1.0382714209127486e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_663408739.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_663408739.yml new file mode 100644 index 000000000..e1318ac68 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_663408739.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004875265810423704 +neuron_fanin: +- 6 +- 5 +- 3 +output_bitwidth: 5 +seed: 663408739 +warm_restart_freq: 35 +wd: 1.0382714209127486e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_907133102.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_907133102.yml new file mode 100644 index 000000000..b4565f04c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam1_907133102.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004875265810423704 +neuron_fanin: +- 6 +- 5 +- 3 +output_bitwidth: 5 +seed: 907133102 +warm_restart_freq: 35 +wd: 1.0382714209127486e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_1247042075.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_1247042075.yml new file mode 100644 index 000000000..84a2414ac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_1247042075.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.059084242816128965 +neuron_fanin: +- 4 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1247042075 +warm_restart_freq: 14 +wd: 0.09806792293407578 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_254606953.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_254606953.yml new file mode 100644 index 000000000..846bcf8ef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_254606953.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.059084242816128965 +neuron_fanin: +- 4 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 254606953 +warm_restart_freq: 14 +wd: 0.09806792293407578 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_72509042.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_72509042.yml new file mode 100644 index 000000000..990ad8f0f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam2_72509042.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.059084242816128965 +neuron_fanin: +- 4 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 72509042 +warm_restart_freq: 14 +wd: 0.09806792293407578 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_1074513905.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_1074513905.yml new file mode 100644 index 000000000..fb38a1356 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_1074513905.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006366218162941525 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 1074513905 +warm_restart_freq: 65 +wd: 0.0016659664404438462 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_255916751.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_255916751.yml new file mode 100644 index 000000000..82b2fd4dd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_255916751.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006366218162941525 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 255916751 +warm_restart_freq: 65 +wd: 0.0016659664404438462 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_733204788.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_733204788.yml new file mode 100644 index 000000000..9c3b3a8db --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam3_733204788.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006366218162941525 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 733204788 +warm_restart_freq: 65 +wd: 0.0016659664404438462 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_1157759581.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_1157759581.yml new file mode 100644 index 000000000..f7a81a24a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_1157759581.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.9779870607993675e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 1157759581 +warm_restart_freq: 83 +wd: 0.002099315573626471 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_177965224.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_177965224.yml new file mode 100644 index 000000000..fc205f979 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_177965224.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.9779870607993675e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 177965224 +warm_restart_freq: 83 +wd: 0.002099315573626471 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_696285701.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_696285701.yml new file mode 100644 index 000000000..c598cd5c9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam4_696285701.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 1.9779870607993675e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 696285701 +warm_restart_freq: 83 +wd: 0.002099315573626471 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1314615629.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1314615629.yml new file mode 100644 index 000000000..3cdf4371e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1314615629.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019139049644414905 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1314615629 +warm_restart_freq: 17 +wd: 0.0004988807816322774 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1375411849.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1375411849.yml new file mode 100644 index 000000000..cbf93f538 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1375411849.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019139049644414905 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1375411849 +warm_restart_freq: 17 +wd: 0.0004988807816322774 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1867541826.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1867541826.yml new file mode 100644 index 000000000..e5bc73335 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam5_1867541826.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019139049644414905 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1867541826 +warm_restart_freq: 17 +wd: 0.0004988807816322774 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_1411936775.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_1411936775.yml new file mode 100644 index 000000000..f3ebfa32e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_1411936775.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00197025498629053 +neuron_fanin: +- 6 +output_bitwidth: 3 +seed: 1411936775 +warm_restart_freq: 51 +wd: 0.016043999959961443 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_1639060532.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_1639060532.yml new file mode 100644 index 000000000..b9678d8b9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_1639060532.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00197025498629053 +neuron_fanin: +- 6 +output_bitwidth: 3 +seed: 1639060532 +warm_restart_freq: 51 +wd: 0.016043999959961443 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_273074486.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_273074486.yml new file mode 100644 index 000000000..3e635b546 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam6_273074486.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00197025498629053 +neuron_fanin: +- 6 +output_bitwidth: 3 +seed: 273074486 +warm_restart_freq: 51 +wd: 0.016043999959961443 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_1066301414.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_1066301414.yml new file mode 100644 index 000000000..b35e74bbb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_1066301414.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03275404014118788 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1066301414 +warm_restart_freq: 73 +wd: 0.020469785522677773 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_263476976.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_263476976.yml new file mode 100644 index 000000000..f65533db9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_263476976.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03275404014118788 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 263476976 +warm_restart_freq: 73 +wd: 0.020469785522677773 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_367156660.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_367156660.yml new file mode 100644 index 000000000..d7c9a0130 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam7_367156660.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.03275404014118788 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 367156660 +warm_restart_freq: 73 +wd: 0.020469785522677773 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_1596715760.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_1596715760.yml new file mode 100644 index 000000000..24cf9b797 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_1596715760.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0031388560850277216 +neuron_fanin: +- 2 +- 6 +- 4 +- 3 +- 4 +output_bitwidth: 6 +seed: 1596715760 +warm_restart_freq: 72 +wd: 0.0004046190818906399 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_2140344182.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_2140344182.yml new file mode 100644 index 000000000..19f5ce1ab --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_2140344182.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0031388560850277216 +neuron_fanin: +- 2 +- 6 +- 4 +- 3 +- 4 +output_bitwidth: 6 +seed: 2140344182 +warm_restart_freq: 72 +wd: 0.0004046190818906399 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_857934239.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_857934239.yml new file mode 100644 index 000000000..9f65456dd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/hparam8_857934239.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0031388560850277216 +neuron_fanin: +- 2 +- 6 +- 4 +- 3 +- 4 +output_bitwidth: 6 +seed: 857934239 +warm_restart_freq: 72 +wd: 0.0004046190818906399 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/search_config.yml new file mode 100644 index 000000000..09d293c6d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams43/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 43 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_1455398667.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_1455398667.yml new file mode 100644 index 000000000..9407101ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_1455398667.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 4.4893253871077574e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1455398667 +warm_restart_freq: 88 +wd: 0.00022482665335699092 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_1575054980.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_1575054980.yml new file mode 100644 index 000000000..0f9769eab --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_1575054980.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 4.4893253871077574e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1575054980 +warm_restart_freq: 88 +wd: 0.00022482665335699092 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_864116499.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_864116499.yml new file mode 100644 index 000000000..d5fbb7f27 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam0_864116499.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 4.4893253871077574e-05 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 864116499 +warm_restart_freq: 88 +wd: 0.00022482665335699092 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_1167292246.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_1167292246.yml new file mode 100644 index 000000000..a21014142 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_1167292246.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.1963229747567956e-05 +neuron_fanin: +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1167292246 +warm_restart_freq: 75 +wd: 0.015473807872460747 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_1934357037.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_1934357037.yml new file mode 100644 index 000000000..ed5a9b96c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_1934357037.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.1963229747567956e-05 +neuron_fanin: +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1934357037 +warm_restart_freq: 75 +wd: 0.015473807872460747 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_232873260.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_232873260.yml new file mode 100644 index 000000000..ed7ae5255 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam1_232873260.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.1963229747567956e-05 +neuron_fanin: +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 232873260 +warm_restart_freq: 75 +wd: 0.015473807872460747 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_1800062362.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_1800062362.yml new file mode 100644 index 000000000..9f0a18630 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_1800062362.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001530473154720903 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 5 +seed: 1800062362 +warm_restart_freq: 17 +wd: 6.511717230780865e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_472096856.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_472096856.yml new file mode 100644 index 000000000..6427f95b8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_472096856.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001530473154720903 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 5 +seed: 472096856 +warm_restart_freq: 17 +wd: 6.511717230780865e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_646994598.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_646994598.yml new file mode 100644 index 000000000..daa079102 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam2_646994598.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001530473154720903 +neuron_fanin: +- 6 +- 5 +- 2 +output_bitwidth: 5 +seed: 646994598 +warm_restart_freq: 17 +wd: 6.511717230780865e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_2112311269.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_2112311269.yml new file mode 100644 index 000000000..d6278aefe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_2112311269.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006523452812657517 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 2112311269 +warm_restart_freq: 27 +wd: 0.00014174847736023215 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_454456545.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_454456545.yml new file mode 100644 index 000000000..d716adef6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_454456545.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006523452812657517 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 454456545 +warm_restart_freq: 27 +wd: 0.00014174847736023215 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_940230429.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_940230429.yml new file mode 100644 index 000000000..1c747ac0d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam3_940230429.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006523452812657517 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 5 +seed: 940230429 +warm_restart_freq: 27 +wd: 0.00014174847736023215 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_1938032738.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_1938032738.yml new file mode 100644 index 000000000..8c5b943ac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_1938032738.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.014553392027209603 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1938032738 +warm_restart_freq: 40 +wd: 0.041816435597753186 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_442050354.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_442050354.yml new file mode 100644 index 000000000..70b436fc2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_442050354.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.014553392027209603 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 442050354 +warm_restart_freq: 40 +wd: 0.041816435597753186 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_585713555.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_585713555.yml new file mode 100644 index 000000000..2b2c553da --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam4_585713555.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.014553392027209603 +neuron_fanin: +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 585713555 +warm_restart_freq: 40 +wd: 0.041816435597753186 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_1512934210.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_1512934210.yml new file mode 100644 index 000000000..c2a0b7cc6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_1512934210.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00613037732425573 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 3 +output_bitwidth: 6 +seed: 1512934210 +warm_restart_freq: 39 +wd: 0.00034080921072352643 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_1862739359.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_1862739359.yml new file mode 100644 index 000000000..ad28fa575 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_1862739359.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00613037732425573 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 3 +output_bitwidth: 6 +seed: 1862739359 +warm_restart_freq: 39 +wd: 0.00034080921072352643 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_490874627.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_490874627.yml new file mode 100644 index 000000000..56c7866a6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam5_490874627.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00613037732425573 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 3 +output_bitwidth: 6 +seed: 490874627 +warm_restart_freq: 39 +wd: 0.00034080921072352643 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_1628707854.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_1628707854.yml new file mode 100644 index 000000000..d08cdab6f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_1628707854.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005941131752138248 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1628707854 +warm_restart_freq: 24 +wd: 0.09583910399945499 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_501896484.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_501896484.yml new file mode 100644 index 000000000..99d5bcfc6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_501896484.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005941131752138248 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 501896484 +warm_restart_freq: 24 +wd: 0.09583910399945499 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_821908505.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_821908505.yml new file mode 100644 index 000000000..508ecc210 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam6_821908505.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005941131752138248 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 821908505 +warm_restart_freq: 24 +wd: 0.09583910399945499 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_1310889447.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_1310889447.yml new file mode 100644 index 000000000..1251bd60f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_1310889447.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 2.9691864545669417e-05 +neuron_fanin: +- 4 +output_bitwidth: 5 +seed: 1310889447 +warm_restart_freq: 47 +wd: 0.00018258452289253424 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_588305969.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_588305969.yml new file mode 100644 index 000000000..0adda1230 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_588305969.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 2.9691864545669417e-05 +neuron_fanin: +- 4 +output_bitwidth: 5 +seed: 588305969 +warm_restart_freq: 47 +wd: 0.00018258452289253424 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_835925382.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_835925382.yml new file mode 100644 index 000000000..4991ed4b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam7_835925382.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 2.9691864545669417e-05 +neuron_fanin: +- 4 +output_bitwidth: 5 +seed: 835925382 +warm_restart_freq: 47 +wd: 0.00018258452289253424 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_112207975.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_112207975.yml new file mode 100644 index 000000000..9b4119d3d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_112207975.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.02501779241612743 +neuron_fanin: +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 112207975 +warm_restart_freq: 19 +wd: 0.005113792030541587 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_1505668531.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_1505668531.yml new file mode 100644 index 000000000..54bdd4530 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_1505668531.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.02501779241612743 +neuron_fanin: +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 1505668531 +warm_restart_freq: 19 +wd: 0.005113792030541587 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_727680468.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_727680468.yml new file mode 100644 index 000000000..4a98752a1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/hparam8_727680468.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.02501779241612743 +neuron_fanin: +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 727680468 +warm_restart_freq: 19 +wd: 0.005113792030541587 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/search_config.yml new file mode 100644 index 000000000..198064080 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams44/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 44 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1102197907.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1102197907.yml new file mode 100644 index 000000000..ba27ebc3d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1102197907.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0023934260708981725 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1102197907 +warm_restart_freq: 82 +wd: 0.0004308362008439381 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1153024299.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1153024299.yml new file mode 100644 index 000000000..707c76c2f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1153024299.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0023934260708981725 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1153024299 +warm_restart_freq: 82 +wd: 0.0004308362008439381 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1441555176.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1441555176.yml new file mode 100644 index 000000000..708a46fef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam0_1441555176.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0023934260708981725 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1441555176 +warm_restart_freq: 82 +wd: 0.0004308362008439381 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_1352577397.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_1352577397.yml new file mode 100644 index 000000000..98ad21add --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_1352577397.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007499232676233022 +neuron_fanin: +- 2 +- 5 +- 2 +- 3 +output_bitwidth: 6 +seed: 1352577397 +warm_restart_freq: 79 +wd: 0.017555931018491865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_1858167928.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_1858167928.yml new file mode 100644 index 000000000..bdb4bf248 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_1858167928.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007499232676233022 +neuron_fanin: +- 2 +- 5 +- 2 +- 3 +output_bitwidth: 6 +seed: 1858167928 +warm_restart_freq: 79 +wd: 0.017555931018491865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_776952903.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_776952903.yml new file mode 100644 index 000000000..2477f4003 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam1_776952903.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007499232676233022 +neuron_fanin: +- 2 +- 5 +- 2 +- 3 +output_bitwidth: 6 +seed: 776952903 +warm_restart_freq: 79 +wd: 0.017555931018491865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_228430654.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_228430654.yml new file mode 100644 index 000000000..4f954e77e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_228430654.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0003002527701502358 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 4 +seed: 228430654 +warm_restart_freq: 60 +wd: 4.1276278993247595e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_269272070.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_269272070.yml new file mode 100644 index 000000000..c9aae8b41 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_269272070.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0003002527701502358 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 4 +seed: 269272070 +warm_restart_freq: 60 +wd: 4.1276278993247595e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_386125186.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_386125186.yml new file mode 100644 index 000000000..50d2fa0d5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam2_386125186.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0003002527701502358 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 4 +seed: 386125186 +warm_restart_freq: 60 +wd: 4.1276278993247595e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_1589282979.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_1589282979.yml new file mode 100644 index 000000000..df68139dc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_1589282979.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006419537051587467 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 1589282979 +warm_restart_freq: 89 +wd: 0.0012346574066118463 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_2062435471.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_2062435471.yml new file mode 100644 index 000000000..a0674ef96 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_2062435471.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006419537051587467 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 2062435471 +warm_restart_freq: 89 +wd: 0.0012346574066118463 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_801712148.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_801712148.yml new file mode 100644 index 000000000..04cee7b1c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam3_801712148.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006419537051587467 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 5 +seed: 801712148 +warm_restart_freq: 89 +wd: 0.0012346574066118463 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_1486480110.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_1486480110.yml new file mode 100644 index 000000000..57bca351b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_1486480110.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.142845544468388e-05 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1486480110 +warm_restart_freq: 94 +wd: 0.09331954880468657 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_1837925911.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_1837925911.yml new file mode 100644 index 000000000..e8192eac4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_1837925911.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.142845544468388e-05 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1837925911 +warm_restart_freq: 94 +wd: 0.09331954880468657 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_769735929.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_769735929.yml new file mode 100644 index 000000000..417065dbe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam4_769735929.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 3.142845544468388e-05 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 769735929 +warm_restart_freq: 94 +wd: 0.09331954880468657 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_1635122237.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_1635122237.yml new file mode 100644 index 000000000..6cad364b0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_1635122237.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00018902576820877914 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 1635122237 +warm_restart_freq: 84 +wd: 0.0005561954882732093 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_1877521230.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_1877521230.yml new file mode 100644 index 000000000..2c6b59cfe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_1877521230.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00018902576820877914 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 1877521230 +warm_restart_freq: 84 +wd: 0.0005561954882732093 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_805174300.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_805174300.yml new file mode 100644 index 000000000..5bf63c16d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam5_805174300.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 6 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00018902576820877914 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 3 +output_bitwidth: 6 +seed: 805174300 +warm_restart_freq: 84 +wd: 0.0005561954882732093 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_1006097743.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_1006097743.yml new file mode 100644 index 000000000..2f1702258 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_1006097743.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00034049212824463715 +neuron_fanin: +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 1006097743 +warm_restart_freq: 56 +wd: 0.039545494850022074 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_1743935863.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_1743935863.yml new file mode 100644 index 000000000..3a57fe516 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_1743935863.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00034049212824463715 +neuron_fanin: +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 1743935863 +warm_restart_freq: 56 +wd: 0.039545494850022074 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_207851736.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_207851736.yml new file mode 100644 index 000000000..a0f19e9a1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam6_207851736.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00034049212824463715 +neuron_fanin: +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 207851736 +warm_restart_freq: 56 +wd: 0.039545494850022074 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_1459704536.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_1459704536.yml new file mode 100644 index 000000000..a1c13a30a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_1459704536.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004314327732580834 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 1459704536 +warm_restart_freq: 55 +wd: 0.0030994140898963386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_637044330.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_637044330.yml new file mode 100644 index 000000000..4f34aa1d2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_637044330.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004314327732580834 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 637044330 +warm_restart_freq: 55 +wd: 0.0030994140898963386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_670604900.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_670604900.yml new file mode 100644 index 000000000..dacd517ef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam7_670604900.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004314327732580834 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 670604900 +warm_restart_freq: 55 +wd: 0.0030994140898963386 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_1694363772.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_1694363772.yml new file mode 100644 index 000000000..04920842e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_1694363772.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004625996252463528 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1694363772 +warm_restart_freq: 25 +wd: 0.0011478805624471741 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_1777674829.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_1777674829.yml new file mode 100644 index 000000000..18cc29ffd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_1777674829.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004625996252463528 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 1777674829 +warm_restart_freq: 25 +wd: 0.0011478805624471741 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_527541982.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_527541982.yml new file mode 100644 index 000000000..f3d6b68ee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/hparam8_527541982.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004625996252463528 +neuron_fanin: +- 4 +output_bitwidth: 2 +seed: 527541982 +warm_restart_freq: 25 +wd: 0.0011478805624471741 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/search_config.yml new file mode 100644 index 000000000..5c3ffc80a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams45/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 45 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_1665527642.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_1665527642.yml new file mode 100644 index 000000000..107eed657 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_1665527642.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.186689641927813e-05 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 1665527642 +warm_restart_freq: 94 +wd: 0.003287903533341952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_1736365799.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_1736365799.yml new file mode 100644 index 000000000..167de87a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_1736365799.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.186689641927813e-05 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 1736365799 +warm_restart_freq: 94 +wd: 0.003287903533341952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_503941399.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_503941399.yml new file mode 100644 index 000000000..090b4712e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam0_503941399.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.186689641927813e-05 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 503941399 +warm_restart_freq: 94 +wd: 0.003287903533341952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_142743098.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_142743098.yml new file mode 100644 index 000000000..e9625d242 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_142743098.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008345199599796429 +neuron_fanin: +- 3 +- 3 +- 4 +output_bitwidth: 5 +seed: 142743098 +warm_restart_freq: 15 +wd: 0.012348406852460326 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_1687326926.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_1687326926.yml new file mode 100644 index 000000000..c5d673b44 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_1687326926.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008345199599796429 +neuron_fanin: +- 3 +- 3 +- 4 +output_bitwidth: 5 +seed: 1687326926 +warm_restart_freq: 15 +wd: 0.012348406852460326 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_1999564714.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_1999564714.yml new file mode 100644 index 000000000..2191fb98e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam1_1999564714.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008345199599796429 +neuron_fanin: +- 3 +- 3 +- 4 +output_bitwidth: 5 +seed: 1999564714 +warm_restart_freq: 15 +wd: 0.012348406852460326 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_388914800.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_388914800.yml new file mode 100644 index 000000000..02e911dd9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_388914800.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.023534734247198437 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 388914800 +warm_restart_freq: 32 +wd: 1.0672983743740516e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_511062352.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_511062352.yml new file mode 100644 index 000000000..896527bed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_511062352.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.023534734247198437 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 511062352 +warm_restart_freq: 32 +wd: 1.0672983743740516e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_738263123.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_738263123.yml new file mode 100644 index 000000000..19fda0c24 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam2_738263123.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.023534734247198437 +neuron_fanin: +- 3 +output_bitwidth: 6 +seed: 738263123 +warm_restart_freq: 32 +wd: 1.0672983743740516e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_1335631827.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_1335631827.yml new file mode 100644 index 000000000..aea849910 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_1335631827.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004104312985607865 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 1335631827 +warm_restart_freq: 84 +wd: 0.039811389561775955 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_2080525610.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_2080525610.yml new file mode 100644 index 000000000..3fc567455 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_2080525610.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004104312985607865 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 2080525610 +warm_restart_freq: 84 +wd: 0.039811389561775955 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_2129442451.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_2129442451.yml new file mode 100644 index 000000000..cdf195349 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam3_2129442451.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004104312985607865 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 2129442451 +warm_restart_freq: 84 +wd: 0.039811389561775955 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_283338674.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_283338674.yml new file mode 100644 index 000000000..5d0fde07e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_283338674.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 5.904706149211138e-05 +neuron_fanin: +- 2 +- 5 +- 4 +- 5 +- 3 +output_bitwidth: 4 +seed: 283338674 +warm_restart_freq: 27 +wd: 0.0007155511489334407 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_969062284.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_969062284.yml new file mode 100644 index 000000000..202ead249 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_969062284.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 5.904706149211138e-05 +neuron_fanin: +- 2 +- 5 +- 4 +- 5 +- 3 +output_bitwidth: 4 +seed: 969062284 +warm_restart_freq: 27 +wd: 0.0007155511489334407 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_977376560.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_977376560.yml new file mode 100644 index 000000000..8c019907d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam4_977376560.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 5.904706149211138e-05 +neuron_fanin: +- 2 +- 5 +- 4 +- 5 +- 3 +output_bitwidth: 4 +seed: 977376560 +warm_restart_freq: 27 +wd: 0.0007155511489334407 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_339636697.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_339636697.yml new file mode 100644 index 000000000..1edf416ea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_339636697.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 9.766041419776938e-05 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 339636697 +warm_restart_freq: 54 +wd: 0.0020250064224717986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_603513388.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_603513388.yml new file mode 100644 index 000000000..0a0827904 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_603513388.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 9.766041419776938e-05 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 603513388 +warm_restart_freq: 54 +wd: 0.0020250064224717986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_92002394.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_92002394.yml new file mode 100644 index 000000000..f089639b9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam5_92002394.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 9.766041419776938e-05 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 92002394 +warm_restart_freq: 54 +wd: 0.0020250064224717986 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_1000270614.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_1000270614.yml new file mode 100644 index 000000000..44409931a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_1000270614.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005137510145498649 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 1000270614 +warm_restart_freq: 33 +wd: 0.0029068742257368136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_432556083.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_432556083.yml new file mode 100644 index 000000000..5f81c328d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_432556083.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005137510145498649 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 432556083 +warm_restart_freq: 33 +wd: 0.0029068742257368136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_717821826.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_717821826.yml new file mode 100644 index 000000000..8523b9f91 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam6_717821826.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005137510145498649 +neuron_fanin: +- 3 +output_bitwidth: 2 +seed: 717821826 +warm_restart_freq: 33 +wd: 0.0029068742257368136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_1453301926.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_1453301926.yml new file mode 100644 index 000000000..4bf6dac08 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_1453301926.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00028065455362088495 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1453301926 +warm_restart_freq: 98 +wd: 0.0003174390003231042 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_658601694.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_658601694.yml new file mode 100644 index 000000000..f7951d6cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_658601694.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00028065455362088495 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 658601694 +warm_restart_freq: 98 +wd: 0.0003174390003231042 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_812730696.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_812730696.yml new file mode 100644 index 000000000..8356fee5f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam7_812730696.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00028065455362088495 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 812730696 +warm_restart_freq: 98 +wd: 0.0003174390003231042 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1019117316.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1019117316.yml new file mode 100644 index 000000000..994436cfb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1019117316.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.05291856924142662 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1019117316 +warm_restart_freq: 54 +wd: 0.002970714506861515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1135040421.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1135040421.yml new file mode 100644 index 000000000..45bd4d217 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1135040421.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.05291856924142662 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1135040421 +warm_restart_freq: 54 +wd: 0.002970714506861515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1937145803.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1937145803.yml new file mode 100644 index 000000000..19247555a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/hparam8_1937145803.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.05291856924142662 +neuron_fanin: +- 2 +output_bitwidth: 6 +seed: 1937145803 +warm_restart_freq: 54 +wd: 0.002970714506861515 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/search_config.yml new file mode 100644 index 000000000..dca00eb65 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams46/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 46 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_1804079527.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_1804079527.yml new file mode 100644 index 000000000..b1bd46e0e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_1804079527.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.5995616330787904e-05 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 1804079527 +warm_restart_freq: 52 +wd: 0.07368980364609459 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_688806068.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_688806068.yml new file mode 100644 index 000000000..f5c8cf249 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_688806068.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.5995616330787904e-05 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 688806068 +warm_restart_freq: 52 +wd: 0.07368980364609459 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_768838582.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_768838582.yml new file mode 100644 index 000000000..e5d140d12 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam0_768838582.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 2.5995616330787904e-05 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 768838582 +warm_restart_freq: 52 +wd: 0.07368980364609459 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_1764669459.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_1764669459.yml new file mode 100644 index 000000000..7c0da0aed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_1764669459.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.014856375901007348 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1764669459 +warm_restart_freq: 78 +wd: 0.001641782493263766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_1777038911.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_1777038911.yml new file mode 100644 index 000000000..c2c36946e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_1777038911.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.014856375901007348 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1777038911 +warm_restart_freq: 78 +wd: 0.001641782493263766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_294910817.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_294910817.yml new file mode 100644 index 000000000..461c83225 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam1_294910817.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.014856375901007348 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 294910817 +warm_restart_freq: 78 +wd: 0.001641782493263766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_1039090022.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_1039090022.yml new file mode 100644 index 000000000..918d1d9df --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_1039090022.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.7619806459568266e-05 +neuron_fanin: +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 2 +seed: 1039090022 +warm_restart_freq: 65 +wd: 0.0016005657848940794 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_1822493498.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_1822493498.yml new file mode 100644 index 000000000..1416cad4f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_1822493498.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.7619806459568266e-05 +neuron_fanin: +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 2 +seed: 1822493498 +warm_restart_freq: 65 +wd: 0.0016005657848940794 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_241447541.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_241447541.yml new file mode 100644 index 000000000..da99dd3a7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam2_241447541.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.7619806459568266e-05 +neuron_fanin: +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 2 +seed: 241447541 +warm_restart_freq: 65 +wd: 0.0016005657848940794 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_1168856773.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_1168856773.yml new file mode 100644 index 000000000..ae6594aac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_1168856773.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006140602036061911 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 6 +seed: 1168856773 +warm_restart_freq: 76 +wd: 0.0015691357165917817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_547527621.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_547527621.yml new file mode 100644 index 000000000..fecf758ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_547527621.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006140602036061911 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 6 +seed: 547527621 +warm_restart_freq: 76 +wd: 0.0015691357165917817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_625092817.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_625092817.yml new file mode 100644 index 000000000..53b249725 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam3_625092817.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006140602036061911 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 6 +seed: 625092817 +warm_restart_freq: 76 +wd: 0.0015691357165917817 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1150434147.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1150434147.yml new file mode 100644 index 000000000..4db237827 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1150434147.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006478868536078777 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 1150434147 +warm_restart_freq: 70 +wd: 0.003930604895840988 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1678961100.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1678961100.yml new file mode 100644 index 000000000..e64ee277e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1678961100.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006478868536078777 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 1678961100 +warm_restart_freq: 70 +wd: 0.003930604895840988 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1857285163.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1857285163.yml new file mode 100644 index 000000000..e5b126d22 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam4_1857285163.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006478868536078777 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 1857285163 +warm_restart_freq: 70 +wd: 0.003930604895840988 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_1341565113.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_1341565113.yml new file mode 100644 index 000000000..4610aeaaf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_1341565113.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.020575395468875678 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1341565113 +warm_restart_freq: 36 +wd: 0.0005112949538811309 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_202425217.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_202425217.yml new file mode 100644 index 000000000..2d04126aa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_202425217.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.020575395468875678 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 202425217 +warm_restart_freq: 36 +wd: 0.0005112949538811309 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_2030695084.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_2030695084.yml new file mode 100644 index 000000000..b7c188b02 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam5_2030695084.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.020575395468875678 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 2030695084 +warm_restart_freq: 36 +wd: 0.0005112949538811309 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_140462267.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_140462267.yml new file mode 100644 index 000000000..e428fdb7d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_140462267.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010450073562541588 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 4 +seed: 140462267 +warm_restart_freq: 38 +wd: 0.00025656799756911545 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_1620666832.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_1620666832.yml new file mode 100644 index 000000000..3d524bad3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_1620666832.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010450073562541588 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 4 +seed: 1620666832 +warm_restart_freq: 38 +wd: 0.00025656799756911545 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_371179864.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_371179864.yml new file mode 100644 index 000000000..a9326d172 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam6_371179864.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010450073562541588 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 4 +seed: 371179864 +warm_restart_freq: 38 +wd: 0.00025656799756911545 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_139438479.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_139438479.yml new file mode 100644 index 000000000..c0140334c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_139438479.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06213075079467526 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 6 +seed: 139438479 +warm_restart_freq: 76 +wd: 0.0005635909624817565 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_1455077412.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_1455077412.yml new file mode 100644 index 000000000..bcf5db08b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_1455077412.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06213075079467526 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 6 +seed: 1455077412 +warm_restart_freq: 76 +wd: 0.0005635909624817565 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_2013086048.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_2013086048.yml new file mode 100644 index 000000000..fd5fcd504 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam7_2013086048.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.06213075079467526 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 6 +seed: 2013086048 +warm_restart_freq: 76 +wd: 0.0005635909624817565 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_130666344.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_130666344.yml new file mode 100644 index 000000000..7ff485a96 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_130666344.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00105044348244949 +neuron_fanin: +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 130666344 +warm_restart_freq: 38 +wd: 0.0021951467735635 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_568150247.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_568150247.yml new file mode 100644 index 000000000..95c7185f7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_568150247.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00105044348244949 +neuron_fanin: +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 568150247 +warm_restart_freq: 38 +wd: 0.0021951467735635 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_680135717.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_680135717.yml new file mode 100644 index 000000000..42c963e73 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/hparam8_680135717.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00105044348244949 +neuron_fanin: +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 680135717 +warm_restart_freq: 38 +wd: 0.0021951467735635 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/search_config.yml new file mode 100644 index 000000000..a7fa2104b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams47/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 47 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1266678193.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1266678193.yml new file mode 100644 index 000000000..6058c7d50 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1266678193.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005997463533932532 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 1266678193 +warm_restart_freq: 88 +wd: 0.004073680827005281 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1300188966.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1300188966.yml new file mode 100644 index 000000000..5bdf54dc4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1300188966.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005997463533932532 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 1300188966 +warm_restart_freq: 88 +wd: 0.004073680827005281 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1853529224.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1853529224.yml new file mode 100644 index 000000000..ac1b6ef8e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam0_1853529224.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005997463533932532 +neuron_fanin: +- 4 +output_bitwidth: 4 +seed: 1853529224 +warm_restart_freq: 88 +wd: 0.004073680827005281 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_1020769122.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_1020769122.yml new file mode 100644 index 000000000..9f0c3f23e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_1020769122.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 2.632112519977233e-05 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 1020769122 +warm_restart_freq: 43 +wd: 2.1981581280619245e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_809131732.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_809131732.yml new file mode 100644 index 000000000..981a80977 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_809131732.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 2.632112519977233e-05 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 809131732 +warm_restart_freq: 43 +wd: 2.1981581280619245e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_82179063.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_82179063.yml new file mode 100644 index 000000000..af11dbdcb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam1_82179063.yml @@ -0,0 +1,30 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 2.632112519977233e-05 +neuron_fanin: +- 3 +output_bitwidth: 3 +seed: 82179063 +warm_restart_freq: 43 +wd: 2.1981581280619245e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_625604217.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_625604217.yml new file mode 100644 index 000000000..3d1ec259d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_625604217.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.011171378267377075 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 625604217 +warm_restart_freq: 46 +wd: 0.0038542053997024472 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_818045735.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_818045735.yml new file mode 100644 index 000000000..0801a3d0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_818045735.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.011171378267377075 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 818045735 +warm_restart_freq: 46 +wd: 0.0038542053997024472 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_996858853.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_996858853.yml new file mode 100644 index 000000000..4a1d6d6da --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam2_996858853.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.011171378267377075 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 996858853 +warm_restart_freq: 46 +wd: 0.0038542053997024472 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_1333226301.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_1333226301.yml new file mode 100644 index 000000000..b0b7a498d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_1333226301.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00024876254564693966 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 1333226301 +warm_restart_freq: 32 +wd: 0.06414089735299021 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_155154273.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_155154273.yml new file mode 100644 index 000000000..28f95056d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_155154273.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00024876254564693966 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 155154273 +warm_restart_freq: 32 +wd: 0.06414089735299021 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_1616686279.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_1616686279.yml new file mode 100644 index 000000000..3bc1b13f0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam3_1616686279.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00024876254564693966 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 1616686279 +warm_restart_freq: 32 +wd: 0.06414089735299021 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_1122693043.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_1122693043.yml new file mode 100644 index 000000000..c6162bb83 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_1122693043.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004889693952955244 +neuron_fanin: +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 1122693043 +warm_restart_freq: 89 +wd: 2.3113140104951296e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_1265968881.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_1265968881.yml new file mode 100644 index 000000000..f92d043ce --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_1265968881.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004889693952955244 +neuron_fanin: +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 1265968881 +warm_restart_freq: 89 +wd: 2.3113140104951296e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_53439870.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_53439870.yml new file mode 100644 index 000000000..b7f7ef363 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam4_53439870.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004889693952955244 +neuron_fanin: +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 53439870 +warm_restart_freq: 89 +wd: 2.3113140104951296e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_1293812867.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_1293812867.yml new file mode 100644 index 000000000..225416d2d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_1293812867.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.2672816116662031e-05 +neuron_fanin: +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 6 +seed: 1293812867 +warm_restart_freq: 16 +wd: 0.00033930333777283 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_1564571570.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_1564571570.yml new file mode 100644 index 000000000..48d20414d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_1564571570.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.2672816116662031e-05 +neuron_fanin: +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 6 +seed: 1564571570 +warm_restart_freq: 16 +wd: 0.00033930333777283 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_397179193.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_397179193.yml new file mode 100644 index 000000000..d2f45da39 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam5_397179193.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 1.2672816116662031e-05 +neuron_fanin: +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 6 +seed: 397179193 +warm_restart_freq: 16 +wd: 0.00033930333777283 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_1048904692.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_1048904692.yml new file mode 100644 index 000000000..719006374 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_1048904692.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.1153971753312381e-05 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 4 +seed: 1048904692 +warm_restart_freq: 83 +wd: 3.292327782631309e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_1477524959.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_1477524959.yml new file mode 100644 index 000000000..7f31c3eaf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_1477524959.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.1153971753312381e-05 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 4 +seed: 1477524959 +warm_restart_freq: 83 +wd: 3.292327782631309e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_580303613.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_580303613.yml new file mode 100644 index 000000000..0d847eebd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam6_580303613.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 1.1153971753312381e-05 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 4 +seed: 580303613 +warm_restart_freq: 83 +wd: 3.292327782631309e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1254841749.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1254841749.yml new file mode 100644 index 000000000..603ff8f1f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1254841749.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006556045809367689 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1254841749 +warm_restart_freq: 71 +wd: 1.3298887699572507e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1435435573.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1435435573.yml new file mode 100644 index 000000000..cc43707bc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1435435573.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006556045809367689 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1435435573 +warm_restart_freq: 71 +wd: 1.3298887699572507e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1811705112.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1811705112.yml new file mode 100644 index 000000000..80dfab186 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam7_1811705112.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006556045809367689 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1811705112 +warm_restart_freq: 71 +wd: 1.3298887699572507e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_1253755838.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_1253755838.yml new file mode 100644 index 000000000..b119cf2a7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_1253755838.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.8674371925293305e-05 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1253755838 +warm_restart_freq: 85 +wd: 2.3501601291336794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_1296103321.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_1296103321.yml new file mode 100644 index 000000000..aea69aef5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_1296103321.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.8674371925293305e-05 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1296103321 +warm_restart_freq: 85 +wd: 2.3501601291336794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_979949300.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_979949300.yml new file mode 100644 index 000000000..a8c03fc29 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/hparam8_979949300.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 1.8674371925293305e-05 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 979949300 +warm_restart_freq: 85 +wd: 2.3501601291336794e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/search_config.yml new file mode 100644 index 000000000..a60dd9f98 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_log_scale/hparams48/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 5 + min: 1 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.1 + min: 1.0e-05 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 48 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1339384016.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1339384016.yml new file mode 100644 index 000000000..a1aa26220 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1339384016.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0015361531662322718 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 1339384016 +warm_restart_freq: 57 +wd: 0.0003696586284892305 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1408351291.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1408351291.yml new file mode 100644 index 000000000..d698a9e30 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1408351291.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0015361531662322718 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 1408351291 +warm_restart_freq: 57 +wd: 0.0003696586284892305 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1937268995.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1937268995.yml new file mode 100644 index 000000000..33587d3d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam49_1937268995.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0015361531662322718 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 3 +seed: 1937268995 +warm_restart_freq: 57 +wd: 0.0003696586284892305 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_1093687280.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_1093687280.yml new file mode 100644 index 000000000..7b304617b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_1093687280.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035700245733353837 +neuron_fanin: +- 3 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 1093687280 +warm_restart_freq: 10 +wd: 0.09616520067654064 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_239796835.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_239796835.yml new file mode 100644 index 000000000..97ba48d80 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_239796835.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035700245733353837 +neuron_fanin: +- 3 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 239796835 +warm_restart_freq: 10 +wd: 0.09616520067654064 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_348162533.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_348162533.yml new file mode 100644 index 000000000..ad767a2c9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam50_348162533.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035700245733353837 +neuron_fanin: +- 3 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 348162533 +warm_restart_freq: 10 +wd: 0.09616520067654064 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_1543309070.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_1543309070.yml new file mode 100644 index 000000000..2621158e0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_1543309070.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0017871203661098982 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 1543309070 +warm_restart_freq: 79 +wd: 0.00030831617817625987 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_2004663745.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_2004663745.yml new file mode 100644 index 000000000..0c8db4e4b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_2004663745.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0017871203661098982 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 2004663745 +warm_restart_freq: 79 +wd: 0.00030831617817625987 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_502647896.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_502647896.yml new file mode 100644 index 000000000..32ef97cf2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam51_502647896.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0017871203661098982 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 502647896 +warm_restart_freq: 79 +wd: 0.00030831617817625987 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_1481459060.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_1481459060.yml new file mode 100644 index 000000000..55a9b1d95 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_1481459060.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010902148123592266 +neuron_fanin: +- 4 +- 3 +- 4 +output_bitwidth: 4 +seed: 1481459060 +warm_restart_freq: 69 +wd: 3.670080201872198e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_1696304585.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_1696304585.yml new file mode 100644 index 000000000..e6657e3b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_1696304585.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010902148123592266 +neuron_fanin: +- 4 +- 3 +- 4 +output_bitwidth: 4 +seed: 1696304585 +warm_restart_freq: 69 +wd: 3.670080201872198e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_85271962.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_85271962.yml new file mode 100644 index 000000000..5bf823a17 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam52_85271962.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010902148123592266 +neuron_fanin: +- 4 +- 3 +- 4 +output_bitwidth: 4 +seed: 85271962 +warm_restart_freq: 69 +wd: 3.670080201872198e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_1802755123.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_1802755123.yml new file mode 100644 index 000000000..4ea92abc3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_1802755123.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006121523604037946 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 1802755123 +warm_restart_freq: 28 +wd: 1.3513263814968991e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_216667975.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_216667975.yml new file mode 100644 index 000000000..87360fd66 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_216667975.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006121523604037946 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 216667975 +warm_restart_freq: 28 +wd: 1.3513263814968991e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_735052128.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_735052128.yml new file mode 100644 index 000000000..3650be063 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam53_735052128.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006121523604037946 +neuron_fanin: +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 735052128 +warm_restart_freq: 28 +wd: 1.3513263814968991e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_1812852124.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_1812852124.yml new file mode 100644 index 000000000..cd3496d7d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_1812852124.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005507077025849697 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 1812852124 +warm_restart_freq: 50 +wd: 0.005266923741866745 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_527023803.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_527023803.yml new file mode 100644 index 000000000..e18b8b131 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_527023803.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005507077025849697 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 527023803 +warm_restart_freq: 50 +wd: 0.005266923741866745 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_748541231.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_748541231.yml new file mode 100644 index 000000000..555578cc7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam54_748541231.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005507077025849697 +neuron_fanin: +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 748541231 +warm_restart_freq: 50 +wd: 0.005266923741866745 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_1644428266.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_1644428266.yml new file mode 100644 index 000000000..150a52563 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_1644428266.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0013776256525842414 +neuron_fanin: +- 5 +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 1644428266 +warm_restart_freq: 28 +wd: 1.7817357398297713e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_1782380927.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_1782380927.yml new file mode 100644 index 000000000..862f39c59 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_1782380927.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0013776256525842414 +neuron_fanin: +- 5 +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 1782380927 +warm_restart_freq: 28 +wd: 1.7817357398297713e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_378410190.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_378410190.yml new file mode 100644 index 000000000..ee340abd3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam55_378410190.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0013776256525842414 +neuron_fanin: +- 5 +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 378410190 +warm_restart_freq: 28 +wd: 1.7817357398297713e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_1331282841.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_1331282841.yml new file mode 100644 index 000000000..07e49ecc2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_1331282841.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005830570346246848 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 1331282841 +warm_restart_freq: 26 +wd: 0.0014666198480897863 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_911331970.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_911331970.yml new file mode 100644 index 000000000..49f0922e4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_911331970.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005830570346246848 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 911331970 +warm_restart_freq: 26 +wd: 0.0014666198480897863 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_996522326.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_996522326.yml new file mode 100644 index 000000000..2ae7c45cd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam56_996522326.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005830570346246848 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 996522326 +warm_restart_freq: 26 +wd: 0.0014666198480897863 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_2137459692.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_2137459692.yml new file mode 100644 index 000000000..6d3096555 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_2137459692.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00037722675221720924 +neuron_fanin: +- 2 +- 6 +- 5 +output_bitwidth: 5 +seed: 2137459692 +warm_restart_freq: 67 +wd: 0.00032444018439142303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_438799956.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_438799956.yml new file mode 100644 index 000000000..6c9035096 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_438799956.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00037722675221720924 +neuron_fanin: +- 2 +- 6 +- 5 +output_bitwidth: 5 +seed: 438799956 +warm_restart_freq: 67 +wd: 0.00032444018439142303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_967153780.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_967153780.yml new file mode 100644 index 000000000..5227a28f6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/hparam57_967153780.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00037722675221720924 +neuron_fanin: +- 2 +- 6 +- 5 +output_bitwidth: 5 +seed: 967153780 +warm_restart_freq: 67 +wd: 0.00032444018439142303 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/search_config.yml new file mode 100644 index 000000000..1f427c56c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams49/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 49 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_1780065621.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_1780065621.yml new file mode 100644 index 000000000..bc52cd6a0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_1780065621.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004648776522801284 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 5 +seed: 1780065621 +warm_restart_freq: 32 +wd: 0.0015545970553082458 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_2090466015.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_2090466015.yml new file mode 100644 index 000000000..947a0a442 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_2090466015.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004648776522801284 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 5 +seed: 2090466015 +warm_restart_freq: 32 +wd: 0.0015545970553082458 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_508596192.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_508596192.yml new file mode 100644 index 000000000..42d632062 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam50_508596192.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004648776522801284 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 5 +seed: 508596192 +warm_restart_freq: 32 +wd: 0.0015545970553082458 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_1405226549.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_1405226549.yml new file mode 100644 index 000000000..7e1bb0fb9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_1405226549.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001349124851165979 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 1405226549 +warm_restart_freq: 11 +wd: 0.0016684393596599614 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_571157200.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_571157200.yml new file mode 100644 index 000000000..eee7a8266 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_571157200.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001349124851165979 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 571157200 +warm_restart_freq: 11 +wd: 0.0016684393596599614 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_864056115.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_864056115.yml new file mode 100644 index 000000000..ea11d3202 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam51_864056115.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001349124851165979 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 5 +seed: 864056115 +warm_restart_freq: 11 +wd: 0.0016684393596599614 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_2147186427.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_2147186427.yml new file mode 100644 index 000000000..ea4bf8716 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_2147186427.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006232113229004583 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 2147186427 +warm_restart_freq: 70 +wd: 0.00020597986284319144 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_239353803.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_239353803.yml new file mode 100644 index 000000000..ce51ff984 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_239353803.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006232113229004583 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 239353803 +warm_restart_freq: 70 +wd: 0.00020597986284319144 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_268772589.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_268772589.yml new file mode 100644 index 000000000..673e5ac31 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam52_268772589.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006232113229004583 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 268772589 +warm_restart_freq: 70 +wd: 0.00020597986284319144 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_1287843098.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_1287843098.yml new file mode 100644 index 000000000..038f02930 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_1287843098.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0014383979910997866 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1287843098 +warm_restart_freq: 58 +wd: 0.037014371694559275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_1692181171.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_1692181171.yml new file mode 100644 index 000000000..45b3c877f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_1692181171.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0014383979910997866 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1692181171 +warm_restart_freq: 58 +wd: 0.037014371694559275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_32384441.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_32384441.yml new file mode 100644 index 000000000..a7d81b7a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam53_32384441.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0014383979910997866 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 32384441 +warm_restart_freq: 58 +wd: 0.037014371694559275 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_1164808190.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_1164808190.yml new file mode 100644 index 000000000..ec162b506 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_1164808190.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005590643103699518 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 1164808190 +warm_restart_freq: 34 +wd: 0.006699407591637967 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_131872894.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_131872894.yml new file mode 100644 index 000000000..7fa2744fa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_131872894.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005590643103699518 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 131872894 +warm_restart_freq: 34 +wd: 0.006699407591637967 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_506397528.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_506397528.yml new file mode 100644 index 000000000..cecfc6f46 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam54_506397528.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005590643103699518 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 506397528 +warm_restart_freq: 34 +wd: 0.006699407591637967 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_1015959033.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_1015959033.yml new file mode 100644 index 000000000..4ece59f1e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_1015959033.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0007892618304566261 +neuron_fanin: +- 2 +- 4 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1015959033 +warm_restart_freq: 52 +wd: 0.0002121732393333412 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_1657312180.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_1657312180.yml new file mode 100644 index 000000000..6cd5c4198 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_1657312180.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0007892618304566261 +neuron_fanin: +- 2 +- 4 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1657312180 +warm_restart_freq: 52 +wd: 0.0002121732393333412 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_338701240.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_338701240.yml new file mode 100644 index 000000000..7889c615d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam55_338701240.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0007892618304566261 +neuron_fanin: +- 2 +- 4 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 338701240 +warm_restart_freq: 52 +wd: 0.0002121732393333412 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1467901381.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1467901381.yml new file mode 100644 index 000000000..5af1d59e5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1467901381.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017771576325671592 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +output_bitwidth: 5 +seed: 1467901381 +warm_restart_freq: 32 +wd: 0.0020668963064819686 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1499282453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1499282453.yml new file mode 100644 index 000000000..fd87bb95b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1499282453.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017771576325671592 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +output_bitwidth: 5 +seed: 1499282453 +warm_restart_freq: 32 +wd: 0.0020668963064819686 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1517749732.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1517749732.yml new file mode 100644 index 000000000..e21125ab8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam56_1517749732.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017771576325671592 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +output_bitwidth: 5 +seed: 1517749732 +warm_restart_freq: 32 +wd: 0.0020668963064819686 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_578099136.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_578099136.yml new file mode 100644 index 000000000..9fd78f627 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_578099136.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002258235466999219 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 578099136 +warm_restart_freq: 86 +wd: 0.002730134509216825 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_656421808.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_656421808.yml new file mode 100644 index 000000000..b3a027e5d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_656421808.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002258235466999219 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 656421808 +warm_restart_freq: 86 +wd: 0.002730134509216825 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_969546370.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_969546370.yml new file mode 100644 index 000000000..54f3dff06 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam57_969546370.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002258235466999219 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 969546370 +warm_restart_freq: 86 +wd: 0.002730134509216825 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_1103903766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_1103903766.yml new file mode 100644 index 000000000..f918094cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_1103903766.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005309698729366516 +neuron_fanin: +- 4 +- 3 +- 6 +output_bitwidth: 6 +seed: 1103903766 +warm_restart_freq: 34 +wd: 1.0335362117633107e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_1996050594.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_1996050594.yml new file mode 100644 index 000000000..1863ffe0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_1996050594.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005309698729366516 +neuron_fanin: +- 4 +- 3 +- 6 +output_bitwidth: 6 +seed: 1996050594 +warm_restart_freq: 34 +wd: 1.0335362117633107e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_2078574778.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_2078574778.yml new file mode 100644 index 000000000..a8b136160 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/hparam58_2078574778.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005309698729366516 +neuron_fanin: +- 4 +- 3 +- 6 +output_bitwidth: 6 +seed: 2078574778 +warm_restart_freq: 34 +wd: 1.0335362117633107e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/search_config.yml new file mode 100644 index 000000000..c02eb5dea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams50/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 50 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_1688360706.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_1688360706.yml new file mode 100644 index 000000000..92ba2ea80 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_1688360706.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004114117788989903 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 6 +seed: 1688360706 +warm_restart_freq: 38 +wd: 0.000104622847908435 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_1767383712.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_1767383712.yml new file mode 100644 index 000000000..1314e7117 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_1767383712.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004114117788989903 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 6 +seed: 1767383712 +warm_restart_freq: 38 +wd: 0.000104622847908435 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_478069641.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_478069641.yml new file mode 100644 index 000000000..50ecc043d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam51_478069641.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004114117788989903 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 6 +seed: 478069641 +warm_restart_freq: 38 +wd: 0.000104622847908435 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_1056204503.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_1056204503.yml new file mode 100644 index 000000000..e4dec8ccd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_1056204503.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004087455218387794 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 1056204503 +warm_restart_freq: 13 +wd: 0.008523786948563313 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_395056299.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_395056299.yml new file mode 100644 index 000000000..86acba172 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_395056299.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004087455218387794 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 395056299 +warm_restart_freq: 13 +wd: 0.008523786948563313 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_905754342.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_905754342.yml new file mode 100644 index 000000000..47e47f594 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam52_905754342.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004087455218387794 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 905754342 +warm_restart_freq: 13 +wd: 0.008523786948563313 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_1477633168.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_1477633168.yml new file mode 100644 index 000000000..17ebab8d3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_1477633168.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003818952574653017 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 6 +seed: 1477633168 +warm_restart_freq: 82 +wd: 4.123150156922519e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_1608447452.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_1608447452.yml new file mode 100644 index 000000000..014cc8a1c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_1608447452.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003818952574653017 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 6 +seed: 1608447452 +warm_restart_freq: 82 +wd: 4.123150156922519e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_865454426.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_865454426.yml new file mode 100644 index 000000000..7465d1f2a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam53_865454426.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003818952574653017 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 6 +seed: 865454426 +warm_restart_freq: 82 +wd: 4.123150156922519e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_1245976979.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_1245976979.yml new file mode 100644 index 000000000..07cafbcdd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_1245976979.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0002649814381206281 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1245976979 +warm_restart_freq: 82 +wd: 0.00043843208745495977 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_1918153628.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_1918153628.yml new file mode 100644 index 000000000..06049e70f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_1918153628.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0002649814381206281 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1918153628 +warm_restart_freq: 82 +wd: 0.00043843208745495977 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_2025694641.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_2025694641.yml new file mode 100644 index 000000000..19ca6cfea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam54_2025694641.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0002649814381206281 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 2025694641 +warm_restart_freq: 82 +wd: 0.00043843208745495977 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_117133571.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_117133571.yml new file mode 100644 index 000000000..728e6b7fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_117133571.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016199514735063198 +neuron_fanin: +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 117133571 +warm_restart_freq: 38 +wd: 8.420945904351116e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_2012779965.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_2012779965.yml new file mode 100644 index 000000000..b0b9f815d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_2012779965.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016199514735063198 +neuron_fanin: +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 2012779965 +warm_restart_freq: 38 +wd: 8.420945904351116e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_204110235.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_204110235.yml new file mode 100644 index 000000000..4c045498f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam55_204110235.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016199514735063198 +neuron_fanin: +- 2 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 204110235 +warm_restart_freq: 38 +wd: 8.420945904351116e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_1043443646.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_1043443646.yml new file mode 100644 index 000000000..9fc624aa3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_1043443646.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015281031056710897 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +output_bitwidth: 3 +seed: 1043443646 +warm_restart_freq: 45 +wd: 4.7824190570047774e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_711455852.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_711455852.yml new file mode 100644 index 000000000..f85c5f1d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_711455852.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015281031056710897 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +output_bitwidth: 3 +seed: 711455852 +warm_restart_freq: 45 +wd: 4.7824190570047774e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_762746812.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_762746812.yml new file mode 100644 index 000000000..b18b462d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam56_762746812.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015281031056710897 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +output_bitwidth: 3 +seed: 762746812 +warm_restart_freq: 45 +wd: 4.7824190570047774e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1380756977.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1380756977.yml new file mode 100644 index 000000000..2e36c18b4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1380756977.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004859523507120562 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 4 +seed: 1380756977 +warm_restart_freq: 23 +wd: 0.0016758311830400105 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1608490674.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1608490674.yml new file mode 100644 index 000000000..b761df46a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1608490674.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004859523507120562 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 4 +seed: 1608490674 +warm_restart_freq: 23 +wd: 0.0016758311830400105 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1834656562.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1834656562.yml new file mode 100644 index 000000000..41d9f8a48 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam57_1834656562.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004859523507120562 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 4 +seed: 1834656562 +warm_restart_freq: 23 +wd: 0.0016758311830400105 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_200306889.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_200306889.yml new file mode 100644 index 000000000..163c63df5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_200306889.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003173434589141488 +neuron_fanin: +- 5 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 200306889 +warm_restart_freq: 21 +wd: 0.0003124330558318133 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_239503627.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_239503627.yml new file mode 100644 index 000000000..22642590c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_239503627.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003173434589141488 +neuron_fanin: +- 5 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 239503627 +warm_restart_freq: 21 +wd: 0.0003124330558318133 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_535196208.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_535196208.yml new file mode 100644 index 000000000..d7f7c0ab3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam58_535196208.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003173434589141488 +neuron_fanin: +- 5 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 535196208 +warm_restart_freq: 21 +wd: 0.0003124330558318133 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_1622781176.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_1622781176.yml new file mode 100644 index 000000000..627dc3ae0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_1622781176.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0025834731670048047 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 1622781176 +warm_restart_freq: 57 +wd: 0.09972877747523355 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_2109616803.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_2109616803.yml new file mode 100644 index 000000000..758833656 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_2109616803.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0025834731670048047 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 2109616803 +warm_restart_freq: 57 +wd: 0.09972877747523355 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_666847650.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_666847650.yml new file mode 100644 index 000000000..f44ae5102 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/hparam59_666847650.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0025834731670048047 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 666847650 +warm_restart_freq: 57 +wd: 0.09972877747523355 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/search_config.yml new file mode 100644 index 000000000..000e52488 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams51/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 51 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_1181743913.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_1181743913.yml new file mode 100644 index 000000000..e5142b2b0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_1181743913.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014075135720872539 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 1181743913 +warm_restart_freq: 82 +wd: 0.0011972209744447338 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_13721435.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_13721435.yml new file mode 100644 index 000000000..79a9d7bd7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_13721435.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014075135720872539 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 13721435 +warm_restart_freq: 82 +wd: 0.0011972209744447338 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_743737614.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_743737614.yml new file mode 100644 index 000000000..aec564c87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam52_743737614.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 3 +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014075135720872539 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 743737614 +warm_restart_freq: 82 +wd: 0.0011972209744447338 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_1960255513.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_1960255513.yml new file mode 100644 index 000000000..edd0eaacc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_1960255513.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006253445839322325 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 6 +seed: 1960255513 +warm_restart_freq: 34 +wd: 1.1570433132389209e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_2032486534.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_2032486534.yml new file mode 100644 index 000000000..81bfe574c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_2032486534.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006253445839322325 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 6 +seed: 2032486534 +warm_restart_freq: 34 +wd: 1.1570433132389209e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_523454320.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_523454320.yml new file mode 100644 index 000000000..69e27a979 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam53_523454320.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006253445839322325 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 6 +seed: 523454320 +warm_restart_freq: 34 +wd: 1.1570433132389209e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_1541542719.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_1541542719.yml new file mode 100644 index 000000000..4553084f5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_1541542719.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008862857642136905 +neuron_fanin: +- 3 +- 4 +- 5 +- 4 +output_bitwidth: 6 +seed: 1541542719 +warm_restart_freq: 26 +wd: 2.9418992643480554e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_169238293.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_169238293.yml new file mode 100644 index 000000000..c8b1a8613 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_169238293.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008862857642136905 +neuron_fanin: +- 3 +- 4 +- 5 +- 4 +output_bitwidth: 6 +seed: 169238293 +warm_restart_freq: 26 +wd: 2.9418992643480554e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_2110520166.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_2110520166.yml new file mode 100644 index 000000000..60e461f81 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam54_2110520166.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008862857642136905 +neuron_fanin: +- 3 +- 4 +- 5 +- 4 +output_bitwidth: 6 +seed: 2110520166 +warm_restart_freq: 26 +wd: 2.9418992643480554e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_155723600.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_155723600.yml new file mode 100644 index 000000000..bbc376df6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_155723600.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009527226721901766 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 2 +seed: 155723600 +warm_restart_freq: 77 +wd: 0.0004325406617444749 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_1643046573.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_1643046573.yml new file mode 100644 index 000000000..3789167ca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_1643046573.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009527226721901766 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 2 +seed: 1643046573 +warm_restart_freq: 77 +wd: 0.0004325406617444749 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_733607502.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_733607502.yml new file mode 100644 index 000000000..983a805a0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam55_733607502.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009527226721901766 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 2 +seed: 733607502 +warm_restart_freq: 77 +wd: 0.0004325406617444749 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_1169754449.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_1169754449.yml new file mode 100644 index 000000000..ef7e4c823 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_1169754449.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.005311197594705696 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 1169754449 +warm_restart_freq: 19 +wd: 0.0004445264229410206 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_1668189349.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_1668189349.yml new file mode 100644 index 000000000..f0bf51239 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_1668189349.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.005311197594705696 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 1668189349 +warm_restart_freq: 19 +wd: 0.0004445264229410206 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_209292732.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_209292732.yml new file mode 100644 index 000000000..592b97673 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam56_209292732.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.005311197594705696 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 4 +seed: 209292732 +warm_restart_freq: 19 +wd: 0.0004445264229410206 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_1301144254.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_1301144254.yml new file mode 100644 index 000000000..75716517c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_1301144254.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003519445515258325 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 1301144254 +warm_restart_freq: 30 +wd: 0.00010148130331469338 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_601343085.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_601343085.yml new file mode 100644 index 000000000..0948724a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_601343085.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003519445515258325 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 601343085 +warm_restart_freq: 30 +wd: 0.00010148130331469338 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_676355526.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_676355526.yml new file mode 100644 index 000000000..b74838529 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam57_676355526.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003519445515258325 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 676355526 +warm_restart_freq: 30 +wd: 0.00010148130331469338 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_1021257760.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_1021257760.yml new file mode 100644 index 000000000..47d82f01c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_1021257760.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004303886366458394 +neuron_fanin: +- 2 +- 2 +- 5 +- 5 +output_bitwidth: 6 +seed: 1021257760 +warm_restart_freq: 80 +wd: 0.0001760118983320298 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_328757236.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_328757236.yml new file mode 100644 index 000000000..acea969a4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_328757236.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004303886366458394 +neuron_fanin: +- 2 +- 2 +- 5 +- 5 +output_bitwidth: 6 +seed: 328757236 +warm_restart_freq: 80 +wd: 0.0001760118983320298 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_803467015.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_803467015.yml new file mode 100644 index 000000000..a7d670757 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam58_803467015.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004303886366458394 +neuron_fanin: +- 2 +- 2 +- 5 +- 5 +output_bitwidth: 6 +seed: 803467015 +warm_restart_freq: 80 +wd: 0.0001760118983320298 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_312522453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_312522453.yml new file mode 100644 index 000000000..6970b3411 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_312522453.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0013981055382861196 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 3 +- 6 +output_bitwidth: 5 +seed: 312522453 +warm_restart_freq: 80 +wd: 0.00046368634169589455 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_369296017.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_369296017.yml new file mode 100644 index 000000000..4b2835997 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_369296017.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0013981055382861196 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 3 +- 6 +output_bitwidth: 5 +seed: 369296017 +warm_restart_freq: 80 +wd: 0.00046368634169589455 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_401374485.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_401374485.yml new file mode 100644 index 000000000..01f99d5fa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam59_401374485.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0013981055382861196 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 3 +- 6 +output_bitwidth: 5 +seed: 401374485 +warm_restart_freq: 80 +wd: 0.00046368634169589455 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_1384379244.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_1384379244.yml new file mode 100644 index 000000000..eaa49f624 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_1384379244.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008426047532336077 +neuron_fanin: +- 3 +- 4 +- 4 +output_bitwidth: 3 +seed: 1384379244 +warm_restart_freq: 16 +wd: 0.0008602234373853965 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_723658956.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_723658956.yml new file mode 100644 index 000000000..06e5984d0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_723658956.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008426047532336077 +neuron_fanin: +- 3 +- 4 +- 4 +output_bitwidth: 3 +seed: 723658956 +warm_restart_freq: 16 +wd: 0.0008602234373853965 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_987391358.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_987391358.yml new file mode 100644 index 000000000..f6c8455de --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/hparam60_987391358.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008426047532336077 +neuron_fanin: +- 3 +- 4 +- 4 +output_bitwidth: 3 +seed: 987391358 +warm_restart_freq: 16 +wd: 0.0008602234373853965 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/search_config.yml new file mode 100644 index 000000000..12da6128c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams52/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 52 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_2003792646.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_2003792646.yml new file mode 100644 index 000000000..abc548cf4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_2003792646.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0027404463706447346 +neuron_fanin: +- 4 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 2003792646 +warm_restart_freq: 56 +wd: 0.00021110998000040308 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_225109488.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_225109488.yml new file mode 100644 index 000000000..40885e27f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_225109488.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0027404463706447346 +neuron_fanin: +- 4 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 225109488 +warm_restart_freq: 56 +wd: 0.00021110998000040308 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_786112178.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_786112178.yml new file mode 100644 index 000000000..125444814 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam53_786112178.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0027404463706447346 +neuron_fanin: +- 4 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 786112178 +warm_restart_freq: 56 +wd: 0.00021110998000040308 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_1650966464.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_1650966464.yml new file mode 100644 index 000000000..034981d2e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_1650966464.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004350186272671365 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 5 +seed: 1650966464 +warm_restart_freq: 77 +wd: 0.005838047709107845 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_1720762742.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_1720762742.yml new file mode 100644 index 000000000..3f0ba6649 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_1720762742.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004350186272671365 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 5 +seed: 1720762742 +warm_restart_freq: 77 +wd: 0.005838047709107845 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_2143822691.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_2143822691.yml new file mode 100644 index 000000000..1e16582c7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam54_2143822691.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004350186272671365 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 5 +seed: 2143822691 +warm_restart_freq: 77 +wd: 0.005838047709107845 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_1351872843.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_1351872843.yml new file mode 100644 index 000000000..7f29ae5bc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_1351872843.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004005276504651357 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 1351872843 +warm_restart_freq: 17 +wd: 0.0025082710391128556 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_391122315.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_391122315.yml new file mode 100644 index 000000000..b3c72b014 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_391122315.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004005276504651357 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 391122315 +warm_restart_freq: 17 +wd: 0.0025082710391128556 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_853717439.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_853717439.yml new file mode 100644 index 000000000..803f6b66c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam55_853717439.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004005276504651357 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 853717439 +warm_restart_freq: 17 +wd: 0.0025082710391128556 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_172095971.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_172095971.yml new file mode 100644 index 000000000..b65f1eb71 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_172095971.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006217522383999535 +neuron_fanin: +- 5 +- 2 +- 6 +output_bitwidth: 5 +seed: 172095971 +warm_restart_freq: 25 +wd: 0.006581908168908058 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_1730157949.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_1730157949.yml new file mode 100644 index 000000000..dcb1e745f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_1730157949.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006217522383999535 +neuron_fanin: +- 5 +- 2 +- 6 +output_bitwidth: 5 +seed: 1730157949 +warm_restart_freq: 25 +wd: 0.006581908168908058 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_539297784.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_539297784.yml new file mode 100644 index 000000000..b1b8efc87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam56_539297784.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006217522383999535 +neuron_fanin: +- 5 +- 2 +- 6 +output_bitwidth: 5 +seed: 539297784 +warm_restart_freq: 25 +wd: 0.006581908168908058 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_1478352911.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_1478352911.yml new file mode 100644 index 000000000..438539f57 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_1478352911.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001452455554260674 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 1478352911 +warm_restart_freq: 61 +wd: 1.2061901805555373e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_1911304370.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_1911304370.yml new file mode 100644 index 000000000..46f69ca58 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_1911304370.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001452455554260674 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 1911304370 +warm_restart_freq: 61 +wd: 1.2061901805555373e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_196547898.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_196547898.yml new file mode 100644 index 000000000..8552b2246 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam57_196547898.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001452455554260674 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 3 +seed: 196547898 +warm_restart_freq: 61 +wd: 1.2061901805555373e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_1993794983.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_1993794983.yml new file mode 100644 index 000000000..5e93ceab7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_1993794983.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010154410104241663 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 1993794983 +warm_restart_freq: 13 +wd: 0.036048330508708 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_2129014172.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_2129014172.yml new file mode 100644 index 000000000..37d2bbaf1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_2129014172.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010154410104241663 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 2129014172 +warm_restart_freq: 13 +wd: 0.036048330508708 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_755366016.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_755366016.yml new file mode 100644 index 000000000..538191ef0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam58_755366016.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010154410104241663 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 755366016 +warm_restart_freq: 13 +wd: 0.036048330508708 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_1582516917.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_1582516917.yml new file mode 100644 index 000000000..5c2aa4e85 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_1582516917.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0067034868895894896 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 1582516917 +warm_restart_freq: 89 +wd: 0.0008948461473268538 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_2111192000.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_2111192000.yml new file mode 100644 index 000000000..0b8546c6d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_2111192000.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0067034868895894896 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 2111192000 +warm_restart_freq: 89 +wd: 0.0008948461473268538 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_862568510.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_862568510.yml new file mode 100644 index 000000000..82c1e879c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam59_862568510.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0067034868895894896 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 862568510 +warm_restart_freq: 89 +wd: 0.0008948461473268538 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_1019870355.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_1019870355.yml new file mode 100644 index 000000000..8b8667dba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_1019870355.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004470241992955952 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +- 3 +- 3 +output_bitwidth: 2 +seed: 1019870355 +warm_restart_freq: 32 +wd: 0.003220314776921278 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_1437747394.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_1437747394.yml new file mode 100644 index 000000000..4c5184dc4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_1437747394.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004470241992955952 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +- 3 +- 3 +output_bitwidth: 2 +seed: 1437747394 +warm_restart_freq: 32 +wd: 0.003220314776921278 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_585310050.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_585310050.yml new file mode 100644 index 000000000..486648d68 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam60_585310050.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004470241992955952 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +- 3 +- 3 +output_bitwidth: 2 +seed: 585310050 +warm_restart_freq: 32 +wd: 0.003220314776921278 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_155700746.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_155700746.yml new file mode 100644 index 000000000..ff688af2c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_155700746.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010563787602578096 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 155700746 +warm_restart_freq: 67 +wd: 0.0007356109865504548 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_192104198.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_192104198.yml new file mode 100644 index 000000000..877bea3a6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_192104198.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010563787602578096 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 192104198 +warm_restart_freq: 67 +wd: 0.0007356109865504548 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_943362943.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_943362943.yml new file mode 100644 index 000000000..5dd5f5487 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/hparam61_943362943.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010563787602578096 +neuron_fanin: +- 5 +- 3 +output_bitwidth: 5 +seed: 943362943 +warm_restart_freq: 67 +wd: 0.0007356109865504548 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/search_config.yml new file mode 100644 index 000000000..3f19a0ec3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams53/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 53 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_1240042333.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_1240042333.yml new file mode 100644 index 000000000..6c747099d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_1240042333.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010893311978467288 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 3 +seed: 1240042333 +warm_restart_freq: 87 +wd: 2.0826480679886357e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_1631104651.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_1631104651.yml new file mode 100644 index 000000000..b5b08e5b0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_1631104651.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010893311978467288 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 3 +seed: 1631104651 +warm_restart_freq: 87 +wd: 2.0826480679886357e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_184942124.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_184942124.yml new file mode 100644 index 000000000..ecfc60841 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam54_184942124.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010893311978467288 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 3 +seed: 184942124 +warm_restart_freq: 87 +wd: 2.0826480679886357e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_1931688330.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_1931688330.yml new file mode 100644 index 000000000..28a14d3ee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_1931688330.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0021645781164419996 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1931688330 +warm_restart_freq: 78 +wd: 3.2680387637088687e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_1989365457.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_1989365457.yml new file mode 100644 index 000000000..ea5bc26bd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_1989365457.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0021645781164419996 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1989365457 +warm_restart_freq: 78 +wd: 3.2680387637088687e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_2000604729.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_2000604729.yml new file mode 100644 index 000000000..393f5c389 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam55_2000604729.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0021645781164419996 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 2000604729 +warm_restart_freq: 78 +wd: 3.2680387637088687e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_13878207.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_13878207.yml new file mode 100644 index 000000000..ada887f10 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_13878207.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0026510447082450867 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 13878207 +warm_restart_freq: 39 +wd: 3.7488909211386705e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_1651564617.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_1651564617.yml new file mode 100644 index 000000000..375f61fb8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_1651564617.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0026510447082450867 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 1651564617 +warm_restart_freq: 39 +wd: 3.7488909211386705e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_372379548.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_372379548.yml new file mode 100644 index 000000000..9d79bf7be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam56_372379548.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0026510447082450867 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 372379548 +warm_restart_freq: 39 +wd: 3.7488909211386705e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_1424164109.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_1424164109.yml new file mode 100644 index 000000000..fb00e07c6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_1424164109.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004436249348289369 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 3 +seed: 1424164109 +warm_restart_freq: 26 +wd: 0.05981358673431325 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_451132397.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_451132397.yml new file mode 100644 index 000000000..29eab1961 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_451132397.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004436249348289369 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 3 +seed: 451132397 +warm_restart_freq: 26 +wd: 0.05981358673431325 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_597011031.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_597011031.yml new file mode 100644 index 000000000..c4b851061 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam57_597011031.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004436249348289369 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 3 +seed: 597011031 +warm_restart_freq: 26 +wd: 0.05981358673431325 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_53561938.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_53561938.yml new file mode 100644 index 000000000..20c551765 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_53561938.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004495080491672563 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 53561938 +warm_restart_freq: 76 +wd: 2.7824069762572828e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_622173326.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_622173326.yml new file mode 100644 index 000000000..13c1978a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_622173326.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004495080491672563 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 622173326 +warm_restart_freq: 76 +wd: 2.7824069762572828e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_849993118.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_849993118.yml new file mode 100644 index 000000000..9d171c9cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam58_849993118.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004495080491672563 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 849993118 +warm_restart_freq: 76 +wd: 2.7824069762572828e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_1165861017.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_1165861017.yml new file mode 100644 index 000000000..7d2313c64 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_1165861017.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.007996799182463946 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 1165861017 +warm_restart_freq: 46 +wd: 0.0651988997747336 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_586365796.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_586365796.yml new file mode 100644 index 000000000..da2485e8c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_586365796.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.007996799182463946 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 586365796 +warm_restart_freq: 46 +wd: 0.0651988997747336 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_87265425.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_87265425.yml new file mode 100644 index 000000000..5154979c7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam59_87265425.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.007996799182463946 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 5 +seed: 87265425 +warm_restart_freq: 46 +wd: 0.0651988997747336 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_1046200257.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_1046200257.yml new file mode 100644 index 000000000..e0b39dc7c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_1046200257.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.000763938219695891 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 2 +seed: 1046200257 +warm_restart_freq: 86 +wd: 0.0033279801553338525 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_119605390.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_119605390.yml new file mode 100644 index 000000000..cdf3cb987 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_119605390.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.000763938219695891 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 2 +seed: 119605390 +warm_restart_freq: 86 +wd: 0.0033279801553338525 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_361471431.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_361471431.yml new file mode 100644 index 000000000..a3a474deb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam60_361471431.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.000763938219695891 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 2 +seed: 361471431 +warm_restart_freq: 86 +wd: 0.0033279801553338525 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_1301602486.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_1301602486.yml new file mode 100644 index 000000000..e83d010c4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_1301602486.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001514318842708761 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 1301602486 +warm_restart_freq: 57 +wd: 0.001512746699105563 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_2119302638.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_2119302638.yml new file mode 100644 index 000000000..8cb9200d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_2119302638.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001514318842708761 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 2119302638 +warm_restart_freq: 57 +wd: 0.001512746699105563 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_483328792.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_483328792.yml new file mode 100644 index 000000000..4a653c102 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam61_483328792.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 512 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001514318842708761 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 483328792 +warm_restart_freq: 57 +wd: 0.001512746699105563 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_1593533300.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_1593533300.yml new file mode 100644 index 000000000..62e1e30ac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_1593533300.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004659523841406159 +neuron_fanin: +- 3 +- 5 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 1593533300 +warm_restart_freq: 56 +wd: 0.005635069023490585 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_1980790109.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_1980790109.yml new file mode 100644 index 000000000..017d4f887 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_1980790109.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004659523841406159 +neuron_fanin: +- 3 +- 5 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 1980790109 +warm_restart_freq: 56 +wd: 0.005635069023490585 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_727054091.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_727054091.yml new file mode 100644 index 000000000..16b7f6438 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/hparam62_727054091.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004659523841406159 +neuron_fanin: +- 3 +- 5 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 727054091 +warm_restart_freq: 56 +wd: 0.005635069023490585 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/search_config.yml new file mode 100644 index 000000000..432738817 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams54/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 54 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_1058157747.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_1058157747.yml new file mode 100644 index 000000000..44b4dc88d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_1058157747.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005511771735896081 +neuron_fanin: +- 4 +- 3 +- 4 +- 6 +- 2 +- 5 +output_bitwidth: 6 +seed: 1058157747 +warm_restart_freq: 81 +wd: 7.47218464799214e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_1264646831.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_1264646831.yml new file mode 100644 index 000000000..6ceaa2f7c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_1264646831.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005511771735896081 +neuron_fanin: +- 4 +- 3 +- 4 +- 6 +- 2 +- 5 +output_bitwidth: 6 +seed: 1264646831 +warm_restart_freq: 81 +wd: 7.47218464799214e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_494129867.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_494129867.yml new file mode 100644 index 000000000..568abfa38 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam55_494129867.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005511771735896081 +neuron_fanin: +- 4 +- 3 +- 4 +- 6 +- 2 +- 5 +output_bitwidth: 6 +seed: 494129867 +warm_restart_freq: 81 +wd: 7.47218464799214e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_1054618946.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_1054618946.yml new file mode 100644 index 000000000..11ad0c429 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_1054618946.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0025613259645166945 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1054618946 +warm_restart_freq: 81 +wd: 0.06142482922759487 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_145567773.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_145567773.yml new file mode 100644 index 000000000..4459c3d32 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_145567773.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0025613259645166945 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 145567773 +warm_restart_freq: 81 +wd: 0.06142482922759487 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_1481852768.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_1481852768.yml new file mode 100644 index 000000000..415968f96 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam56_1481852768.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0025613259645166945 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 5 +seed: 1481852768 +warm_restart_freq: 81 +wd: 0.06142482922759487 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_1486622218.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_1486622218.yml new file mode 100644 index 000000000..a1763a4d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_1486622218.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015989459582723853 +neuron_fanin: +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 1486622218 +warm_restart_freq: 48 +wd: 1.4761917104311726e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_175449121.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_175449121.yml new file mode 100644 index 000000000..29928802a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_175449121.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015989459582723853 +neuron_fanin: +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 175449121 +warm_restart_freq: 48 +wd: 1.4761917104311726e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_730140036.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_730140036.yml new file mode 100644 index 000000000..173411221 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam57_730140036.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0015989459582723853 +neuron_fanin: +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 730140036 +warm_restart_freq: 48 +wd: 1.4761917104311726e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_1406701348.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_1406701348.yml new file mode 100644 index 000000000..de05a8587 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_1406701348.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001505078969130823 +neuron_fanin: +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 6 +seed: 1406701348 +warm_restart_freq: 79 +wd: 0.0010732684698139163 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_2106143579.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_2106143579.yml new file mode 100644 index 000000000..f065182b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_2106143579.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001505078969130823 +neuron_fanin: +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 6 +seed: 2106143579 +warm_restart_freq: 79 +wd: 0.0010732684698139163 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_795280349.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_795280349.yml new file mode 100644 index 000000000..f4fcfe0cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam58_795280349.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001505078969130823 +neuron_fanin: +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 6 +seed: 795280349 +warm_restart_freq: 79 +wd: 0.0010732684698139163 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_1227075582.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_1227075582.yml new file mode 100644 index 000000000..c6a7df7df --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_1227075582.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0011123561926531856 +neuron_fanin: +- 5 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 1227075582 +warm_restart_freq: 73 +wd: 1.696312724500488e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_51826390.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_51826390.yml new file mode 100644 index 000000000..925075c34 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_51826390.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0011123561926531856 +neuron_fanin: +- 5 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 51826390 +warm_restart_freq: 73 +wd: 1.696312724500488e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_659646305.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_659646305.yml new file mode 100644 index 000000000..646388bf7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam59_659646305.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0011123561926531856 +neuron_fanin: +- 5 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 659646305 +warm_restart_freq: 73 +wd: 1.696312724500488e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_1654160052.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_1654160052.yml new file mode 100644 index 000000000..04a7899e5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_1654160052.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014623155345995012 +neuron_fanin: +- 3 +- 6 +- 2 +- 5 +- 4 +output_bitwidth: 4 +seed: 1654160052 +warm_restart_freq: 67 +wd: 5.099895743787026e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_173965885.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_173965885.yml new file mode 100644 index 000000000..589b833c1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_173965885.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014623155345995012 +neuron_fanin: +- 3 +- 6 +- 2 +- 5 +- 4 +output_bitwidth: 4 +seed: 173965885 +warm_restart_freq: 67 +wd: 5.099895743787026e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_667228581.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_667228581.yml new file mode 100644 index 000000000..745742fb1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam60_667228581.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0014623155345995012 +neuron_fanin: +- 3 +- 6 +- 2 +- 5 +- 4 +output_bitwidth: 4 +seed: 667228581 +warm_restart_freq: 67 +wd: 5.099895743787026e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_1804074058.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_1804074058.yml new file mode 100644 index 000000000..c8816f566 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_1804074058.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008443138791259827 +neuron_fanin: +- 6 +- 4 +- 6 +output_bitwidth: 3 +seed: 1804074058 +warm_restart_freq: 12 +wd: 0.00019847552167390792 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_673679832.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_673679832.yml new file mode 100644 index 000000000..f1bc36c31 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_673679832.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008443138791259827 +neuron_fanin: +- 6 +- 4 +- 6 +output_bitwidth: 3 +seed: 673679832 +warm_restart_freq: 12 +wd: 0.00019847552167390792 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_935468402.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_935468402.yml new file mode 100644 index 000000000..844bfb326 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam61_935468402.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008443138791259827 +neuron_fanin: +- 6 +- 4 +- 6 +output_bitwidth: 3 +seed: 935468402 +warm_restart_freq: 12 +wd: 0.00019847552167390792 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_1281711257.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_1281711257.yml new file mode 100644 index 000000000..3805f55a3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_1281711257.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0003491391053889057 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 1281711257 +warm_restart_freq: 71 +wd: 0.012559205174899953 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_133105120.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_133105120.yml new file mode 100644 index 000000000..3a5304500 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_133105120.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0003491391053889057 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 133105120 +warm_restart_freq: 71 +wd: 0.012559205174899953 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_1559005306.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_1559005306.yml new file mode 100644 index 000000000..b501ab6a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam62_1559005306.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0003491391053889057 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 1559005306 +warm_restart_freq: 71 +wd: 0.012559205174899953 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_1057764942.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_1057764942.yml new file mode 100644 index 000000000..3de1162f8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_1057764942.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005235662271177312 +neuron_fanin: +- 6 +- 6 +- 3 +- 2 +- 4 +output_bitwidth: 5 +seed: 1057764942 +warm_restart_freq: 43 +wd: 0.009154473890621777 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_1789771554.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_1789771554.yml new file mode 100644 index 000000000..99ff648d3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_1789771554.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005235662271177312 +neuron_fanin: +- 6 +- 6 +- 3 +- 2 +- 4 +output_bitwidth: 5 +seed: 1789771554 +warm_restart_freq: 43 +wd: 0.009154473890621777 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_365024677.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_365024677.yml new file mode 100644 index 000000000..2d05164e9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/hparam63_365024677.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005235662271177312 +neuron_fanin: +- 6 +- 6 +- 3 +- 2 +- 4 +output_bitwidth: 5 +seed: 365024677 +warm_restart_freq: 43 +wd: 0.009154473890621777 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/search_config.yml new file mode 100644 index 000000000..1bda848ee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams55/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 55 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_1168686711.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_1168686711.yml new file mode 100644 index 000000000..53fc13393 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_1168686711.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010809500574827595 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 1168686711 +warm_restart_freq: 66 +wd: 0.08379233079701362 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_1556075695.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_1556075695.yml new file mode 100644 index 000000000..347cfbdc6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_1556075695.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010809500574827595 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 1556075695 +warm_restart_freq: 66 +wd: 0.08379233079701362 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_66259484.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_66259484.yml new file mode 100644 index 000000000..41ea76f8f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam56_66259484.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010809500574827595 +neuron_fanin: +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 66259484 +warm_restart_freq: 66 +wd: 0.08379233079701362 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_1264868377.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_1264868377.yml new file mode 100644 index 000000000..739a4469e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_1264868377.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0016340387120350273 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1264868377 +warm_restart_freq: 100 +wd: 0.00027358105607523534 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_1650418742.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_1650418742.yml new file mode 100644 index 000000000..892d83e9a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_1650418742.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0016340387120350273 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1650418742 +warm_restart_freq: 100 +wd: 0.00027358105607523534 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_560548168.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_560548168.yml new file mode 100644 index 000000000..db8d29f2a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam57_560548168.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0016340387120350273 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 560548168 +warm_restart_freq: 100 +wd: 0.00027358105607523534 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_136328886.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_136328886.yml new file mode 100644 index 000000000..1a7cea6f7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_136328886.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001538054410792154 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 136328886 +warm_restart_freq: 59 +wd: 0.03239583403795626 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_1825872341.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_1825872341.yml new file mode 100644 index 000000000..ed346b919 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_1825872341.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001538054410792154 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 1825872341 +warm_restart_freq: 59 +wd: 0.03239583403795626 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_794526922.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_794526922.yml new file mode 100644 index 000000000..dde60e142 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam58_794526922.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001538054410792154 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 794526922 +warm_restart_freq: 59 +wd: 0.03239583403795626 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_1538486543.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_1538486543.yml new file mode 100644 index 000000000..073138c86 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_1538486543.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005028665113749372 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 6 +seed: 1538486543 +warm_restart_freq: 59 +wd: 6.245647466106418e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_614495613.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_614495613.yml new file mode 100644 index 000000000..ac0a31e42 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_614495613.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005028665113749372 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 6 +seed: 614495613 +warm_restart_freq: 59 +wd: 6.245647466106418e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_628784563.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_628784563.yml new file mode 100644 index 000000000..eb00791d5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam59_628784563.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005028665113749372 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 6 +seed: 628784563 +warm_restart_freq: 59 +wd: 6.245647466106418e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_1305803452.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_1305803452.yml new file mode 100644 index 000000000..f2679475d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_1305803452.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0012785600025738242 +neuron_fanin: +- 4 +- 4 +- 2 +output_bitwidth: 3 +seed: 1305803452 +warm_restart_freq: 74 +wd: 0.0004108033885072568 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_2012806706.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_2012806706.yml new file mode 100644 index 000000000..d47002314 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_2012806706.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0012785600025738242 +neuron_fanin: +- 4 +- 4 +- 2 +output_bitwidth: 3 +seed: 2012806706 +warm_restart_freq: 74 +wd: 0.0004108033885072568 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_480987755.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_480987755.yml new file mode 100644 index 000000000..89aef77e3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam60_480987755.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0012785600025738242 +neuron_fanin: +- 4 +- 4 +- 2 +output_bitwidth: 3 +seed: 480987755 +warm_restart_freq: 74 +wd: 0.0004108033885072568 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_1762961360.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_1762961360.yml new file mode 100644 index 000000000..17e8751be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_1762961360.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006509775333367242 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1762961360 +warm_restart_freq: 93 +wd: 0.010793447167447581 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_1791631494.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_1791631494.yml new file mode 100644 index 000000000..3cff8f210 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_1791631494.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006509775333367242 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1791631494 +warm_restart_freq: 93 +wd: 0.010793447167447581 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_789191501.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_789191501.yml new file mode 100644 index 000000000..7e3abc775 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam61_789191501.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006509775333367242 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 789191501 +warm_restart_freq: 93 +wd: 0.010793447167447581 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_200006374.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_200006374.yml new file mode 100644 index 000000000..36c6cb9dd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_200006374.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000641661874975563 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 6 +seed: 200006374 +warm_restart_freq: 15 +wd: 0.0015016077548760931 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_2087352278.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_2087352278.yml new file mode 100644 index 000000000..8bbaad5ef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_2087352278.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000641661874975563 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 6 +seed: 2087352278 +warm_restart_freq: 15 +wd: 0.0015016077548760931 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_233025328.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_233025328.yml new file mode 100644 index 000000000..69b8ae82b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam62_233025328.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000641661874975563 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 6 +seed: 233025328 +warm_restart_freq: 15 +wd: 0.0015016077548760931 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_1087983145.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_1087983145.yml new file mode 100644 index 000000000..99b30e122 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_1087983145.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035454076263768935 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1087983145 +warm_restart_freq: 92 +wd: 0.00022444705449904751 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_1346872852.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_1346872852.yml new file mode 100644 index 000000000..f5bed268a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_1346872852.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035454076263768935 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 1346872852 +warm_restart_freq: 92 +wd: 0.00022444705449904751 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_664183201.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_664183201.yml new file mode 100644 index 000000000..cc9397846 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam63_664183201.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035454076263768935 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 4 +seed: 664183201 +warm_restart_freq: 92 +wd: 0.00022444705449904751 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1047931561.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1047931561.yml new file mode 100644 index 000000000..77c0205d9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1047931561.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005886208497474369 +neuron_fanin: +- 5 +- 5 +output_bitwidth: 4 +seed: 1047931561 +warm_restart_freq: 51 +wd: 5.968424966806975e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1219115352.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1219115352.yml new file mode 100644 index 000000000..2d15fa10d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1219115352.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005886208497474369 +neuron_fanin: +- 5 +- 5 +output_bitwidth: 4 +seed: 1219115352 +warm_restart_freq: 51 +wd: 5.968424966806975e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1731062921.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1731062921.yml new file mode 100644 index 000000000..66b9cba5e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/hparam64_1731062921.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005886208497474369 +neuron_fanin: +- 5 +- 5 +output_bitwidth: 4 +seed: 1731062921 +warm_restart_freq: 51 +wd: 5.968424966806975e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/search_config.yml new file mode 100644 index 000000000..440931d85 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams56/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 56 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_572163100.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_572163100.yml new file mode 100644 index 000000000..f1b6912b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_572163100.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008642192513645443 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 572163100 +warm_restart_freq: 95 +wd: 0.02317046123469771 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_730831221.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_730831221.yml new file mode 100644 index 000000000..3401c0ce6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_730831221.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008642192513645443 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 730831221 +warm_restart_freq: 95 +wd: 0.02317046123469771 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_845725416.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_845725416.yml new file mode 100644 index 000000000..c7cd6124b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam57_845725416.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008642192513645443 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 845725416 +warm_restart_freq: 95 +wd: 0.02317046123469771 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_268866849.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_268866849.yml new file mode 100644 index 000000000..ed34b7782 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_268866849.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007218322399348757 +neuron_fanin: +- 4 +- 3 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 268866849 +warm_restart_freq: 82 +wd: 0.00804188286418163 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_624646224.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_624646224.yml new file mode 100644 index 000000000..33075efad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_624646224.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007218322399348757 +neuron_fanin: +- 4 +- 3 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 624646224 +warm_restart_freq: 82 +wd: 0.00804188286418163 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_723868415.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_723868415.yml new file mode 100644 index 000000000..d1d7f1bf7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam58_723868415.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007218322399348757 +neuron_fanin: +- 4 +- 3 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 723868415 +warm_restart_freq: 82 +wd: 0.00804188286418163 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_1181008302.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_1181008302.yml new file mode 100644 index 000000000..4a1c23569 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_1181008302.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009226800867884321 +neuron_fanin: +- 3 +- 5 +- 3 +output_bitwidth: 2 +seed: 1181008302 +warm_restart_freq: 93 +wd: 0.062359859161000696 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_2064145565.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_2064145565.yml new file mode 100644 index 000000000..38579b353 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_2064145565.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009226800867884321 +neuron_fanin: +- 3 +- 5 +- 3 +output_bitwidth: 2 +seed: 2064145565 +warm_restart_freq: 93 +wd: 0.062359859161000696 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_2128269047.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_2128269047.yml new file mode 100644 index 000000000..007096d26 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam59_2128269047.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009226800867884321 +neuron_fanin: +- 3 +- 5 +- 3 +output_bitwidth: 2 +seed: 2128269047 +warm_restart_freq: 93 +wd: 0.062359859161000696 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1058913639.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1058913639.yml new file mode 100644 index 000000000..ca9d88e7e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1058913639.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013869691713495173 +neuron_fanin: +- 2 +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1058913639 +warm_restart_freq: 34 +wd: 0.0001012047383999488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1189321289.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1189321289.yml new file mode 100644 index 000000000..b392cd2f4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1189321289.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013869691713495173 +neuron_fanin: +- 2 +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1189321289 +warm_restart_freq: 34 +wd: 0.0001012047383999488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1347843359.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1347843359.yml new file mode 100644 index 000000000..e71514d11 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam60_1347843359.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013869691713495173 +neuron_fanin: +- 2 +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1347843359 +warm_restart_freq: 34 +wd: 0.0001012047383999488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1131074888.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1131074888.yml new file mode 100644 index 000000000..74614d9ec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1131074888.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003918853505532068 +neuron_fanin: +- 5 +- 2 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1131074888 +warm_restart_freq: 99 +wd: 0.06881525674206611 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1264726085.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1264726085.yml new file mode 100644 index 000000000..22fabe713 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1264726085.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003918853505532068 +neuron_fanin: +- 5 +- 2 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1264726085 +warm_restart_freq: 99 +wd: 0.06881525674206611 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1555038868.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1555038868.yml new file mode 100644 index 000000000..507e89ef6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam61_1555038868.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003918853505532068 +neuron_fanin: +- 5 +- 2 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1555038868 +warm_restart_freq: 99 +wd: 0.06881525674206611 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_1613190621.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_1613190621.yml new file mode 100644 index 000000000..fb264e427 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_1613190621.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0002976160062148979 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +- 4 +output_bitwidth: 5 +seed: 1613190621 +warm_restart_freq: 29 +wd: 0.03980363442316894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_1842073862.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_1842073862.yml new file mode 100644 index 000000000..0ed0dcc15 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_1842073862.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0002976160062148979 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +- 4 +output_bitwidth: 5 +seed: 1842073862 +warm_restart_freq: 29 +wd: 0.03980363442316894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_872206816.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_872206816.yml new file mode 100644 index 000000000..7be9d9cc0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam62_872206816.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0002976160062148979 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +- 4 +output_bitwidth: 5 +seed: 872206816 +warm_restart_freq: 29 +wd: 0.03980363442316894 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_1060417364.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_1060417364.yml new file mode 100644 index 000000000..d6dfbf9ad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_1060417364.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0034815564648682726 +neuron_fanin: +- 4 +- 5 +- 6 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 1060417364 +warm_restart_freq: 45 +wd: 0.08089832201199551 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_1062726260.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_1062726260.yml new file mode 100644 index 000000000..e788dfc93 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_1062726260.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0034815564648682726 +neuron_fanin: +- 4 +- 5 +- 6 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 1062726260 +warm_restart_freq: 45 +wd: 0.08089832201199551 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_424511682.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_424511682.yml new file mode 100644 index 000000000..e8ef9bfb4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam63_424511682.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0034815564648682726 +neuron_fanin: +- 4 +- 5 +- 6 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 424511682 +warm_restart_freq: 45 +wd: 0.08089832201199551 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_1262074265.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_1262074265.yml new file mode 100644 index 000000000..1b039e203 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_1262074265.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0017316353555961938 +neuron_fanin: +- 2 +- 3 +- 4 +- 3 +- 6 +- 2 +output_bitwidth: 5 +seed: 1262074265 +warm_restart_freq: 68 +wd: 6.756223958710489e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_1422772748.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_1422772748.yml new file mode 100644 index 000000000..fa218523e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_1422772748.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0017316353555961938 +neuron_fanin: +- 2 +- 3 +- 4 +- 3 +- 6 +- 2 +output_bitwidth: 5 +seed: 1422772748 +warm_restart_freq: 68 +wd: 6.756223958710489e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_2011653480.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_2011653480.yml new file mode 100644 index 000000000..53c3d1c10 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam64_2011653480.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0017316353555961938 +neuron_fanin: +- 2 +- 3 +- 4 +- 3 +- 6 +- 2 +output_bitwidth: 5 +seed: 2011653480 +warm_restart_freq: 68 +wd: 6.756223958710489e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_1266367962.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_1266367962.yml new file mode 100644 index 000000000..3e5cd7cea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_1266367962.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00019988863052900955 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1266367962 +warm_restart_freq: 19 +wd: 0.006213891323255957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_1443252240.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_1443252240.yml new file mode 100644 index 000000000..1dfecb708 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_1443252240.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00019988863052900955 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1443252240 +warm_restart_freq: 19 +wd: 0.006213891323255957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_45011959.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_45011959.yml new file mode 100644 index 000000000..d420d6a18 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/hparam65_45011959.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00019988863052900955 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 45011959 +warm_restart_freq: 19 +wd: 0.006213891323255957 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/search_config.yml new file mode 100644 index 000000000..79236c76e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams57/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 57 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_1320778136.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_1320778136.yml new file mode 100644 index 000000000..a9c999b44 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_1320778136.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0057499917088310705 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1320778136 +warm_restart_freq: 67 +wd: 9.383520532403139e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_1816369442.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_1816369442.yml new file mode 100644 index 000000000..7b5cfe2bf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_1816369442.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0057499917088310705 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1816369442 +warm_restart_freq: 67 +wd: 9.383520532403139e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_447579541.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_447579541.yml new file mode 100644 index 000000000..adc702b19 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam58_447579541.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0057499917088310705 +neuron_fanin: +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 447579541 +warm_restart_freq: 67 +wd: 9.383520532403139e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_1130805079.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_1130805079.yml new file mode 100644 index 000000000..3f1ec191c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_1130805079.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004080046173080596 +neuron_fanin: +- 4 +- 6 +- 2 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 1130805079 +warm_restart_freq: 80 +wd: 3.580343960088393e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_1986458753.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_1986458753.yml new file mode 100644 index 000000000..a62b095a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_1986458753.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004080046173080596 +neuron_fanin: +- 4 +- 6 +- 2 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 1986458753 +warm_restart_freq: 80 +wd: 3.580343960088393e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_2087072653.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_2087072653.yml new file mode 100644 index 000000000..cfbb3e049 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam59_2087072653.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004080046173080596 +neuron_fanin: +- 4 +- 6 +- 2 +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 2087072653 +warm_restart_freq: 80 +wd: 3.580343960088393e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_1783163531.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_1783163531.yml new file mode 100644 index 000000000..4a0dc2110 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_1783163531.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003468159120211858 +neuron_fanin: +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 4 +seed: 1783163531 +warm_restart_freq: 77 +wd: 0.06341413307792707 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_560221208.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_560221208.yml new file mode 100644 index 000000000..acd1fe804 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_560221208.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003468159120211858 +neuron_fanin: +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 4 +seed: 560221208 +warm_restart_freq: 77 +wd: 0.06341413307792707 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_906120188.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_906120188.yml new file mode 100644 index 000000000..457b61c0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam60_906120188.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003468159120211858 +neuron_fanin: +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 4 +seed: 906120188 +warm_restart_freq: 77 +wd: 0.06341413307792707 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_1142899350.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_1142899350.yml new file mode 100644 index 000000000..0e8ab9001 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_1142899350.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.007670990679768715 +neuron_fanin: +- 3 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 1142899350 +warm_restart_freq: 19 +wd: 0.034554861473063934 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_443569021.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_443569021.yml new file mode 100644 index 000000000..8e6d03a42 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_443569021.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.007670990679768715 +neuron_fanin: +- 3 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 443569021 +warm_restart_freq: 19 +wd: 0.034554861473063934 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_966518491.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_966518491.yml new file mode 100644 index 000000000..9e2b960e2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam61_966518491.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.007670990679768715 +neuron_fanin: +- 3 +- 6 +- 2 +- 2 +- 4 +output_bitwidth: 4 +seed: 966518491 +warm_restart_freq: 19 +wd: 0.034554861473063934 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_197094865.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_197094865.yml new file mode 100644 index 000000000..cda723820 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_197094865.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001040611172239448 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 4 +seed: 197094865 +warm_restart_freq: 98 +wd: 0.005393858390427328 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_1976959139.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_1976959139.yml new file mode 100644 index 000000000..55b3b143f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_1976959139.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001040611172239448 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 4 +seed: 1976959139 +warm_restart_freq: 98 +wd: 0.005393858390427328 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_347554023.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_347554023.yml new file mode 100644 index 000000000..65b82a127 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam62_347554023.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001040611172239448 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 4 +seed: 347554023 +warm_restart_freq: 98 +wd: 0.005393858390427328 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_2081233285.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_2081233285.yml new file mode 100644 index 000000000..9bbc95fd5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_2081233285.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020324671657076033 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +output_bitwidth: 6 +seed: 2081233285 +warm_restart_freq: 30 +wd: 0.0007120338511857724 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_78167985.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_78167985.yml new file mode 100644 index 000000000..491c82035 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_78167985.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020324671657076033 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +output_bitwidth: 6 +seed: 78167985 +warm_restart_freq: 30 +wd: 0.0007120338511857724 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_840514341.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_840514341.yml new file mode 100644 index 000000000..886348a6e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam63_840514341.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020324671657076033 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +output_bitwidth: 6 +seed: 840514341 +warm_restart_freq: 30 +wd: 0.0007120338511857724 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_1987872738.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_1987872738.yml new file mode 100644 index 000000000..3969df22f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_1987872738.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018838242973996685 +neuron_fanin: +- 2 +- 2 +- 4 +- 6 +- 4 +output_bitwidth: 3 +seed: 1987872738 +warm_restart_freq: 78 +wd: 0.00012291114003658014 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_449440444.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_449440444.yml new file mode 100644 index 000000000..caf20f705 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_449440444.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018838242973996685 +neuron_fanin: +- 2 +- 2 +- 4 +- 6 +- 4 +output_bitwidth: 3 +seed: 449440444 +warm_restart_freq: 78 +wd: 0.00012291114003658014 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_930128085.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_930128085.yml new file mode 100644 index 000000000..c5e3effd3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam64_930128085.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018838242973996685 +neuron_fanin: +- 2 +- 2 +- 4 +- 6 +- 4 +output_bitwidth: 3 +seed: 930128085 +warm_restart_freq: 78 +wd: 0.00012291114003658014 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1052331981.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1052331981.yml new file mode 100644 index 000000000..4d4c65a85 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1052331981.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0031499425328987327 +neuron_fanin: +- 4 +- 4 +- 4 +- 2 +- 4 +output_bitwidth: 6 +seed: 1052331981 +warm_restart_freq: 59 +wd: 1.673679513374983e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1368633104.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1368633104.yml new file mode 100644 index 000000000..60e1ff904 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1368633104.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0031499425328987327 +neuron_fanin: +- 4 +- 4 +- 4 +- 2 +- 4 +output_bitwidth: 6 +seed: 1368633104 +warm_restart_freq: 59 +wd: 1.673679513374983e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1716767925.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1716767925.yml new file mode 100644 index 000000000..3c9137abf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam65_1716767925.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0031499425328987327 +neuron_fanin: +- 4 +- 4 +- 4 +- 2 +- 4 +output_bitwidth: 6 +seed: 1716767925 +warm_restart_freq: 59 +wd: 1.673679513374983e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1013052256.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1013052256.yml new file mode 100644 index 000000000..c1d4517b1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1013052256.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0011199430166959515 +neuron_fanin: +- 4 +- 4 +- 5 +- 2 +output_bitwidth: 3 +seed: 1013052256 +warm_restart_freq: 37 +wd: 0.000780919431365023 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1503962479.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1503962479.yml new file mode 100644 index 000000000..2b5018989 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1503962479.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0011199430166959515 +neuron_fanin: +- 4 +- 4 +- 5 +- 2 +output_bitwidth: 3 +seed: 1503962479 +warm_restart_freq: 37 +wd: 0.000780919431365023 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1876970228.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1876970228.yml new file mode 100644 index 000000000..c9959e9e9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/hparam66_1876970228.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0011199430166959515 +neuron_fanin: +- 4 +- 4 +- 5 +- 2 +output_bitwidth: 3 +seed: 1876970228 +warm_restart_freq: 37 +wd: 0.000780919431365023 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/search_config.yml new file mode 100644 index 000000000..9b7138ed7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams58/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 58 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_399995350.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_399995350.yml new file mode 100644 index 000000000..6bc0bfe83 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_399995350.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004488821505865516 +neuron_fanin: +- 2 +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 399995350 +warm_restart_freq: 83 +wd: 2.9361289217404297e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_733468377.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_733468377.yml new file mode 100644 index 000000000..036efc862 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_733468377.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004488821505865516 +neuron_fanin: +- 2 +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 733468377 +warm_restart_freq: 83 +wd: 2.9361289217404297e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_810523912.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_810523912.yml new file mode 100644 index 000000000..6b11498ba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam59_810523912.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004488821505865516 +neuron_fanin: +- 2 +- 2 +- 3 +- 4 +- 3 +output_bitwidth: 4 +seed: 810523912 +warm_restart_freq: 83 +wd: 2.9361289217404297e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_1784777988.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_1784777988.yml new file mode 100644 index 000000000..c4fb684e1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_1784777988.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010271625104461871 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 1784777988 +warm_restart_freq: 93 +wd: 0.07773252509235101 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_2006861824.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_2006861824.yml new file mode 100644 index 000000000..ed3abcd44 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_2006861824.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010271625104461871 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 2006861824 +warm_restart_freq: 93 +wd: 0.07773252509235101 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_222615920.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_222615920.yml new file mode 100644 index 000000000..9149ed520 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam60_222615920.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010271625104461871 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 222615920 +warm_restart_freq: 93 +wd: 0.07773252509235101 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_1086865264.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_1086865264.yml new file mode 100644 index 000000000..c5e3f5596 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_1086865264.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0025872438486611617 +neuron_fanin: +- 2 +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1086865264 +warm_restart_freq: 34 +wd: 2.7387725824142933e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_1725759484.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_1725759484.yml new file mode 100644 index 000000000..e75a77388 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_1725759484.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0025872438486611617 +neuron_fanin: +- 2 +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1725759484 +warm_restart_freq: 34 +wd: 2.7387725824142933e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_19015108.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_19015108.yml new file mode 100644 index 000000000..0c60d3d50 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam61_19015108.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0025872438486611617 +neuron_fanin: +- 2 +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 19015108 +warm_restart_freq: 34 +wd: 2.7387725824142933e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_1045623974.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_1045623974.yml new file mode 100644 index 000000000..64a0c7375 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_1045623974.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00030638270558709814 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 1045623974 +warm_restart_freq: 87 +wd: 2.7494523144762e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_743971704.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_743971704.yml new file mode 100644 index 000000000..67c7f09cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_743971704.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00030638270558709814 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 743971704 +warm_restart_freq: 87 +wd: 2.7494523144762e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_753152859.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_753152859.yml new file mode 100644 index 000000000..d480b5aad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam62_753152859.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00030638270558709814 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 753152859 +warm_restart_freq: 87 +wd: 2.7494523144762e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1381740006.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1381740006.yml new file mode 100644 index 000000000..d3d7ccdb9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1381740006.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00017585731384692175 +neuron_fanin: +- 5 +- 2 +- 6 +- 3 +output_bitwidth: 2 +seed: 1381740006 +warm_restart_freq: 75 +wd: 0.037161934947805474 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1408597726.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1408597726.yml new file mode 100644 index 000000000..94506ef8c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1408597726.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00017585731384692175 +neuron_fanin: +- 5 +- 2 +- 6 +- 3 +output_bitwidth: 2 +seed: 1408597726 +warm_restart_freq: 75 +wd: 0.037161934947805474 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1684094697.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1684094697.yml new file mode 100644 index 000000000..8365faa27 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam63_1684094697.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00017585731384692175 +neuron_fanin: +- 5 +- 2 +- 6 +- 3 +output_bitwidth: 2 +seed: 1684094697 +warm_restart_freq: 75 +wd: 0.037161934947805474 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_1967086170.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_1967086170.yml new file mode 100644 index 000000000..4db748d6d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_1967086170.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013320281768981626 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 1967086170 +warm_restart_freq: 39 +wd: 0.0036977606082595365 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_2031354772.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_2031354772.yml new file mode 100644 index 000000000..2037e406e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_2031354772.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013320281768981626 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 2031354772 +warm_restart_freq: 39 +wd: 0.0036977606082595365 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_2052465218.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_2052465218.yml new file mode 100644 index 000000000..1a20fafc2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam64_2052465218.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013320281768981626 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 2052465218 +warm_restart_freq: 39 +wd: 0.0036977606082595365 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_1878447583.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_1878447583.yml new file mode 100644 index 000000000..610db6de7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_1878447583.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009565425380012538 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 5 +seed: 1878447583 +warm_restart_freq: 37 +wd: 1.207629976618502e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_2085783199.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_2085783199.yml new file mode 100644 index 000000000..1ca6b8fea --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_2085783199.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009565425380012538 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 5 +seed: 2085783199 +warm_restart_freq: 37 +wd: 1.207629976618502e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_633497764.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_633497764.yml new file mode 100644 index 000000000..160cf28ac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam65_633497764.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009565425380012538 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +output_bitwidth: 5 +seed: 633497764 +warm_restart_freq: 37 +wd: 1.207629976618502e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_1261623247.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_1261623247.yml new file mode 100644 index 000000000..9fa7b9cbd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_1261623247.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010990647812413863 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 1261623247 +warm_restart_freq: 95 +wd: 0.04447012444646547 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_1356812799.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_1356812799.yml new file mode 100644 index 000000000..81767d0cb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_1356812799.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010990647812413863 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 1356812799 +warm_restart_freq: 95 +wd: 0.04447012444646547 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_878297062.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_878297062.yml new file mode 100644 index 000000000..6b2302cdf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam66_878297062.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 6 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010990647812413863 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 878297062 +warm_restart_freq: 95 +wd: 0.04447012444646547 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_1771415648.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_1771415648.yml new file mode 100644 index 000000000..df3e8ea44 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_1771415648.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004044475450783199 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 2 +seed: 1771415648 +warm_restart_freq: 62 +wd: 8.891372806265656e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_502229841.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_502229841.yml new file mode 100644 index 000000000..8fd1454a7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_502229841.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004044475450783199 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 2 +seed: 502229841 +warm_restart_freq: 62 +wd: 8.891372806265656e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_7844550.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_7844550.yml new file mode 100644 index 000000000..e613656e2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/hparam67_7844550.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004044475450783199 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 2 +seed: 7844550 +warm_restart_freq: 62 +wd: 8.891372806265656e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/search_config.yml new file mode 100644 index 000000000..3d47afef1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams59/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 59 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_1853901069.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_1853901069.yml new file mode 100644 index 000000000..3619f100b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_1853901069.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00011331640391913539 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 3 +seed: 1853901069 +warm_restart_freq: 96 +wd: 1.655326050514378e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_2030834613.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_2030834613.yml new file mode 100644 index 000000000..3fe99b58d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_2030834613.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00011331640391913539 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 3 +seed: 2030834613 +warm_restart_freq: 96 +wd: 1.655326050514378e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_2127064344.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_2127064344.yml new file mode 100644 index 000000000..cfb4de10d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam60_2127064344.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00011331640391913539 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 3 +seed: 2127064344 +warm_restart_freq: 96 +wd: 1.655326050514378e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_1104513867.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_1104513867.yml new file mode 100644 index 000000000..b09d7d1ee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_1104513867.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00863712487173778 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 1104513867 +warm_restart_freq: 14 +wd: 0.0925004071463579 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_686291766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_686291766.yml new file mode 100644 index 000000000..4751cc5e3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_686291766.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00863712487173778 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 686291766 +warm_restart_freq: 14 +wd: 0.0925004071463579 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_844507605.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_844507605.yml new file mode 100644 index 000000000..5a0361777 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam61_844507605.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 5 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00863712487173778 +neuron_fanin: +- 4 +- 2 +- 2 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 844507605 +warm_restart_freq: 14 +wd: 0.0925004071463579 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_1295377563.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_1295377563.yml new file mode 100644 index 000000000..01f3ad5ca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_1295377563.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00010996413968845008 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 2 +- 6 +output_bitwidth: 5 +seed: 1295377563 +warm_restart_freq: 50 +wd: 0.0018679419203554612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_1673986005.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_1673986005.yml new file mode 100644 index 000000000..ff60464a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_1673986005.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00010996413968845008 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 2 +- 6 +output_bitwidth: 5 +seed: 1673986005 +warm_restart_freq: 50 +wd: 0.0018679419203554612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_805459303.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_805459303.yml new file mode 100644 index 000000000..fd3c02fb4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam62_805459303.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00010996413968845008 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 2 +- 6 +output_bitwidth: 5 +seed: 805459303 +warm_restart_freq: 50 +wd: 0.0018679419203554612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_1790835935.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_1790835935.yml new file mode 100644 index 000000000..e82c5fb89 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_1790835935.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0011169289823205139 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 4 +seed: 1790835935 +warm_restart_freq: 99 +wd: 6.888774434847544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_238642435.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_238642435.yml new file mode 100644 index 000000000..4e56b1d71 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_238642435.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0011169289823205139 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 4 +seed: 238642435 +warm_restart_freq: 99 +wd: 6.888774434847544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_926113144.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_926113144.yml new file mode 100644 index 000000000..5ccade2b2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam63_926113144.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0011169289823205139 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 4 +seed: 926113144 +warm_restart_freq: 99 +wd: 6.888774434847544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_1173139118.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_1173139118.yml new file mode 100644 index 000000000..a979554b8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_1173139118.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001004609247308595 +neuron_fanin: +- 3 +- 4 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1173139118 +warm_restart_freq: 29 +wd: 1.0112498168481246e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_2145883140.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_2145883140.yml new file mode 100644 index 000000000..a915e7796 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_2145883140.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001004609247308595 +neuron_fanin: +- 3 +- 4 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 2145883140 +warm_restart_freq: 29 +wd: 1.0112498168481246e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_69369872.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_69369872.yml new file mode 100644 index 000000000..45de9fb5e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam64_69369872.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001004609247308595 +neuron_fanin: +- 3 +- 4 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 69369872 +warm_restart_freq: 29 +wd: 1.0112498168481246e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1014821262.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1014821262.yml new file mode 100644 index 000000000..0b67b153b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1014821262.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009257272600215093 +neuron_fanin: +- 5 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1014821262 +warm_restart_freq: 69 +wd: 0.06847578943984449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1233719979.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1233719979.yml new file mode 100644 index 000000000..3b7092323 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1233719979.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009257272600215093 +neuron_fanin: +- 5 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1233719979 +warm_restart_freq: 69 +wd: 0.06847578943984449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1707327348.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1707327348.yml new file mode 100644 index 000000000..cc8235fd5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam65_1707327348.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009257272600215093 +neuron_fanin: +- 5 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1707327348 +warm_restart_freq: 69 +wd: 0.06847578943984449 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_431394795.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_431394795.yml new file mode 100644 index 000000000..2182f0987 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_431394795.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013673326610339878 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 431394795 +warm_restart_freq: 51 +wd: 5.857864498797735e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_442720254.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_442720254.yml new file mode 100644 index 000000000..b7744ffd7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_442720254.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013673326610339878 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 442720254 +warm_restart_freq: 51 +wd: 5.857864498797735e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_64866362.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_64866362.yml new file mode 100644 index 000000000..3b848d284 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam66_64866362.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013673326610339878 +neuron_fanin: +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 64866362 +warm_restart_freq: 51 +wd: 5.857864498797735e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_1059679755.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_1059679755.yml new file mode 100644 index 000000000..8f5365bec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_1059679755.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001422163382664212 +neuron_fanin: +- 4 +- 5 +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 5 +seed: 1059679755 +warm_restart_freq: 68 +wd: 0.0010092186741736213 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_1552330769.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_1552330769.yml new file mode 100644 index 000000000..8845072fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_1552330769.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001422163382664212 +neuron_fanin: +- 4 +- 5 +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 5 +seed: 1552330769 +warm_restart_freq: 68 +wd: 0.0010092186741736213 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_83268402.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_83268402.yml new file mode 100644 index 000000000..97e15ee87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam67_83268402.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001422163382664212 +neuron_fanin: +- 4 +- 5 +- 4 +- 5 +- 2 +- 4 +output_bitwidth: 5 +seed: 83268402 +warm_restart_freq: 68 +wd: 0.0010092186741736213 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_1032100618.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_1032100618.yml new file mode 100644 index 000000000..854a5e3d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_1032100618.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0005527144734491624 +neuron_fanin: +- 2 +- 6 +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 6 +seed: 1032100618 +warm_restart_freq: 83 +wd: 0.04203304811523728 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_1963601989.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_1963601989.yml new file mode 100644 index 000000000..20e7fc604 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_1963601989.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0005527144734491624 +neuron_fanin: +- 2 +- 6 +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 6 +seed: 1963601989 +warm_restart_freq: 83 +wd: 0.04203304811523728 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_199174194.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_199174194.yml new file mode 100644 index 000000000..ed4a6f946 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/hparam68_199174194.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0005527144734491624 +neuron_fanin: +- 2 +- 6 +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 6 +seed: 199174194 +warm_restart_freq: 83 +wd: 0.04203304811523728 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/search_config.yml new file mode 100644 index 000000000..9cb212836 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams60/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 60 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_1522898414.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_1522898414.yml new file mode 100644 index 000000000..737c38c2d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_1522898414.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003498414274518082 +neuron_fanin: +- 5 +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 1522898414 +warm_restart_freq: 77 +wd: 0.004836959087451888 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_372391274.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_372391274.yml new file mode 100644 index 000000000..75a559030 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_372391274.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003498414274518082 +neuron_fanin: +- 5 +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 372391274 +warm_restart_freq: 77 +wd: 0.004836959087451888 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_931477030.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_931477030.yml new file mode 100644 index 000000000..535c1aec1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam61_931477030.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003498414274518082 +neuron_fanin: +- 5 +- 2 +- 6 +- 2 +output_bitwidth: 3 +seed: 931477030 +warm_restart_freq: 77 +wd: 0.004836959087451888 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_1471999306.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_1471999306.yml new file mode 100644 index 000000000..568e7cfaf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_1471999306.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00991255733623048 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1471999306 +warm_restart_freq: 87 +wd: 0.0617918510940226 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_377167324.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_377167324.yml new file mode 100644 index 000000000..974c66781 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_377167324.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00991255733623048 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 377167324 +warm_restart_freq: 87 +wd: 0.0617918510940226 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_412956182.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_412956182.yml new file mode 100644 index 000000000..d43a52279 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam62_412956182.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00991255733623048 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 412956182 +warm_restart_freq: 87 +wd: 0.0617918510940226 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_1407965567.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_1407965567.yml new file mode 100644 index 000000000..25686f655 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_1407965567.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0016192033155291211 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 6 +output_bitwidth: 5 +seed: 1407965567 +warm_restart_freq: 25 +wd: 0.0019611441605500895 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_2126731821.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_2126731821.yml new file mode 100644 index 000000000..fa8a452a7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_2126731821.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0016192033155291211 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 6 +output_bitwidth: 5 +seed: 2126731821 +warm_restart_freq: 25 +wd: 0.0019611441605500895 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_513042146.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_513042146.yml new file mode 100644 index 000000000..4a180ce0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam63_513042146.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0016192033155291211 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +- 6 +output_bitwidth: 5 +seed: 513042146 +warm_restart_freq: 25 +wd: 0.0019611441605500895 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_1428658440.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_1428658440.yml new file mode 100644 index 000000000..724f6e27e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_1428658440.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00014308858759948118 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1428658440 +warm_restart_freq: 94 +wd: 0.022717223310121836 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_42597893.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_42597893.yml new file mode 100644 index 000000000..2530fc44d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_42597893.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00014308858759948118 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 42597893 +warm_restart_freq: 94 +wd: 0.022717223310121836 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_48112018.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_48112018.yml new file mode 100644 index 000000000..7639f2859 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam64_48112018.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00014308858759948118 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 48112018 +warm_restart_freq: 94 +wd: 0.022717223310121836 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_1482651117.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_1482651117.yml new file mode 100644 index 000000000..f3fba6bb7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_1482651117.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008716515574363664 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +- 3 +output_bitwidth: 6 +seed: 1482651117 +warm_restart_freq: 18 +wd: 0.027213065897466134 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_1537861206.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_1537861206.yml new file mode 100644 index 000000000..2cb15ecd8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_1537861206.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008716515574363664 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +- 3 +output_bitwidth: 6 +seed: 1537861206 +warm_restart_freq: 18 +wd: 0.027213065897466134 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_337985997.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_337985997.yml new file mode 100644 index 000000000..23bb69492 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam65_337985997.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008716515574363664 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +- 3 +output_bitwidth: 6 +seed: 337985997 +warm_restart_freq: 18 +wd: 0.027213065897466134 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_1841414392.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_1841414392.yml new file mode 100644 index 000000000..1c5266f80 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_1841414392.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010224704041807459 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1841414392 +warm_restart_freq: 41 +wd: 0.006330028014543885 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_252360385.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_252360385.yml new file mode 100644 index 000000000..516f42397 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_252360385.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010224704041807459 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 252360385 +warm_restart_freq: 41 +wd: 0.006330028014543885 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_49928337.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_49928337.yml new file mode 100644 index 000000000..6dc2b5a8e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam66_49928337.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010224704041807459 +neuron_fanin: +- 3 +- 3 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 49928337 +warm_restart_freq: 41 +wd: 0.006330028014543885 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_414934576.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_414934576.yml new file mode 100644 index 000000000..0635f8320 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_414934576.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007899055264335998 +neuron_fanin: +- 3 +- 6 +- 2 +output_bitwidth: 5 +seed: 414934576 +warm_restart_freq: 100 +wd: 9.455207264481544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_449800697.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_449800697.yml new file mode 100644 index 000000000..8c384b155 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_449800697.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007899055264335998 +neuron_fanin: +- 3 +- 6 +- 2 +output_bitwidth: 5 +seed: 449800697 +warm_restart_freq: 100 +wd: 9.455207264481544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_586689531.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_586689531.yml new file mode 100644 index 000000000..1bb934c06 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam67_586689531.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007899055264335998 +neuron_fanin: +- 3 +- 6 +- 2 +output_bitwidth: 5 +seed: 586689531 +warm_restart_freq: 100 +wd: 9.455207264481544e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_1143163451.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_1143163451.yml new file mode 100644 index 000000000..246d80a24 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_1143163451.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00023516090488408226 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 4 +seed: 1143163451 +warm_restart_freq: 21 +wd: 2.160455417900359e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_1344924376.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_1344924376.yml new file mode 100644 index 000000000..5ecb9fc87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_1344924376.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00023516090488408226 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 4 +seed: 1344924376 +warm_restart_freq: 21 +wd: 2.160455417900359e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_533470183.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_533470183.yml new file mode 100644 index 000000000..24962eeb8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam68_533470183.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00023516090488408226 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 4 +seed: 533470183 +warm_restart_freq: 21 +wd: 2.160455417900359e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_1027252733.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_1027252733.yml new file mode 100644 index 000000000..890455c72 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_1027252733.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006185688022348836 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1027252733 +warm_restart_freq: 89 +wd: 0.00011316894259596528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_1356639280.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_1356639280.yml new file mode 100644 index 000000000..6ee531d57 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_1356639280.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006185688022348836 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1356639280 +warm_restart_freq: 89 +wd: 0.00011316894259596528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_498903282.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_498903282.yml new file mode 100644 index 000000000..7d48898fe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/hparam69_498903282.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006185688022348836 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 498903282 +warm_restart_freq: 89 +wd: 0.00011316894259596528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/search_config.yml new file mode 100644 index 000000000..b05be2a16 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams61/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 61 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_1488713859.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_1488713859.yml new file mode 100644 index 000000000..b6402df6f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_1488713859.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0031300163636277024 +neuron_fanin: +- 3 +- 2 +- 6 +- 4 +output_bitwidth: 5 +seed: 1488713859 +warm_restart_freq: 30 +wd: 0.013267513473899102 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_252023498.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_252023498.yml new file mode 100644 index 000000000..524e2f8ca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_252023498.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0031300163636277024 +neuron_fanin: +- 3 +- 2 +- 6 +- 4 +output_bitwidth: 5 +seed: 252023498 +warm_restart_freq: 30 +wd: 0.013267513473899102 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_618164612.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_618164612.yml new file mode 100644 index 000000000..c6cecf9e4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam62_618164612.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0031300163636277024 +neuron_fanin: +- 3 +- 2 +- 6 +- 4 +output_bitwidth: 5 +seed: 618164612 +warm_restart_freq: 30 +wd: 0.013267513473899102 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_1038936301.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_1038936301.yml new file mode 100644 index 000000000..9af094ce3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_1038936301.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010648047448322028 +neuron_fanin: +- 4 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 1038936301 +warm_restart_freq: 40 +wd: 0.03131839885181845 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_1775368726.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_1775368726.yml new file mode 100644 index 000000000..54057148e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_1775368726.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010648047448322028 +neuron_fanin: +- 4 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 1775368726 +warm_restart_freq: 40 +wd: 0.03131839885181845 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_506261862.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_506261862.yml new file mode 100644 index 000000000..9273a9e30 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam63_506261862.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010648047448322028 +neuron_fanin: +- 4 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 506261862 +warm_restart_freq: 40 +wd: 0.03131839885181845 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_1012167479.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_1012167479.yml new file mode 100644 index 000000000..16228851c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_1012167479.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011023510926802844 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 1012167479 +warm_restart_freq: 35 +wd: 7.25898111264276e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_254749549.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_254749549.yml new file mode 100644 index 000000000..fbaa3434e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_254749549.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011023510926802844 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 254749549 +warm_restart_freq: 35 +wd: 7.25898111264276e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_661135964.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_661135964.yml new file mode 100644 index 000000000..6166c2a87 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam64_661135964.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011023510926802844 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 661135964 +warm_restart_freq: 35 +wd: 7.25898111264276e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1355865001.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1355865001.yml new file mode 100644 index 000000000..6f35e87b8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1355865001.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018421624616394628 +neuron_fanin: +- 4 +- 4 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1355865001 +warm_restart_freq: 52 +wd: 0.0005385464580263978 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1369764410.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1369764410.yml new file mode 100644 index 000000000..721c95a5c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1369764410.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018421624616394628 +neuron_fanin: +- 4 +- 4 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1369764410 +warm_restart_freq: 52 +wd: 0.0005385464580263978 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1786268251.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1786268251.yml new file mode 100644 index 000000000..c978fc198 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam65_1786268251.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018421624616394628 +neuron_fanin: +- 4 +- 4 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 4 +seed: 1786268251 +warm_restart_freq: 52 +wd: 0.0005385464580263978 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_1792338446.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_1792338446.yml new file mode 100644 index 000000000..dec900aca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_1792338446.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004410496732838268 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 1792338446 +warm_restart_freq: 57 +wd: 0.002801507345215488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_240087068.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_240087068.yml new file mode 100644 index 000000000..bf9acc2da --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_240087068.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004410496732838268 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 240087068 +warm_restart_freq: 57 +wd: 0.002801507345215488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_54531053.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_54531053.yml new file mode 100644 index 000000000..fbd9ecd5c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam66_54531053.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004410496732838268 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +output_bitwidth: 6 +seed: 54531053 +warm_restart_freq: 57 +wd: 0.002801507345215488 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_1523050862.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_1523050862.yml new file mode 100644 index 000000000..6c988db14 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_1523050862.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001762849699934065 +neuron_fanin: +- 4 +- 5 +- 2 +output_bitwidth: 4 +seed: 1523050862 +warm_restart_freq: 81 +wd: 0.000563701962895282 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_409502355.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_409502355.yml new file mode 100644 index 000000000..6f0ff43d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_409502355.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001762849699934065 +neuron_fanin: +- 4 +- 5 +- 2 +output_bitwidth: 4 +seed: 409502355 +warm_restart_freq: 81 +wd: 0.000563701962895282 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_574683957.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_574683957.yml new file mode 100644 index 000000000..57f134857 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam67_574683957.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001762849699934065 +neuron_fanin: +- 4 +- 5 +- 2 +output_bitwidth: 4 +seed: 574683957 +warm_restart_freq: 81 +wd: 0.000563701962895282 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_1113707171.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_1113707171.yml new file mode 100644 index 000000000..2f09001b1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_1113707171.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0039779336581393255 +neuron_fanin: +- 2 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 6 +seed: 1113707171 +warm_restart_freq: 26 +wd: 0.018103930065863486 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_334169698.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_334169698.yml new file mode 100644 index 000000000..ad5a051c7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_334169698.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0039779336581393255 +neuron_fanin: +- 2 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 6 +seed: 334169698 +warm_restart_freq: 26 +wd: 0.018103930065863486 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_875142186.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_875142186.yml new file mode 100644 index 000000000..b1a4c5a70 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam68_875142186.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0039779336581393255 +neuron_fanin: +- 2 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 6 +seed: 875142186 +warm_restart_freq: 26 +wd: 0.018103930065863486 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_1449198627.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_1449198627.yml new file mode 100644 index 000000000..15a80ddce --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_1449198627.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.002450246867658893 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 1449198627 +warm_restart_freq: 91 +wd: 0.0028025138467788952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_191360814.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_191360814.yml new file mode 100644 index 000000000..b52501458 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_191360814.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.002450246867658893 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 191360814 +warm_restart_freq: 91 +wd: 0.0028025138467788952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_359382833.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_359382833.yml new file mode 100644 index 000000000..7fc683e84 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam69_359382833.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.002450246867658893 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 359382833 +warm_restart_freq: 91 +wd: 0.0028025138467788952 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1117810492.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1117810492.yml new file mode 100644 index 000000000..7e3a6df0f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1117810492.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00035036097779707294 +neuron_fanin: +- 5 +- 3 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1117810492 +warm_restart_freq: 91 +wd: 0.009902480049208798 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1146168616.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1146168616.yml new file mode 100644 index 000000000..68d5db79a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1146168616.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00035036097779707294 +neuron_fanin: +- 5 +- 3 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1146168616 +warm_restart_freq: 91 +wd: 0.009902480049208798 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1973382530.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1973382530.yml new file mode 100644 index 000000000..0ab72fc72 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/hparam70_1973382530.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00035036097779707294 +neuron_fanin: +- 5 +- 3 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1973382530 +warm_restart_freq: 91 +wd: 0.009902480049208798 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/search_config.yml new file mode 100644 index 000000000..12e99669c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams62/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 62 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_1085096883.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_1085096883.yml new file mode 100644 index 000000000..97bcf30f6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_1085096883.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009649787232483917 +neuron_fanin: +- 6 +- 4 +- 3 +- 3 +output_bitwidth: 4 +seed: 1085096883 +warm_restart_freq: 61 +wd: 6.119972989243453e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_430310858.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_430310858.yml new file mode 100644 index 000000000..a2071bba4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_430310858.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009649787232483917 +neuron_fanin: +- 6 +- 4 +- 3 +- 3 +output_bitwidth: 4 +seed: 430310858 +warm_restart_freq: 61 +wd: 6.119972989243453e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_503010400.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_503010400.yml new file mode 100644 index 000000000..218de4f04 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam63_503010400.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009649787232483917 +neuron_fanin: +- 6 +- 4 +- 3 +- 3 +output_bitwidth: 4 +seed: 503010400 +warm_restart_freq: 61 +wd: 6.119972989243453e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_2124906331.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_2124906331.yml new file mode 100644 index 000000000..a10e76d91 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_2124906331.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005435501221149321 +neuron_fanin: +- 6 +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 2124906331 +warm_restart_freq: 38 +wd: 0.00014166133771417066 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_350597750.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_350597750.yml new file mode 100644 index 000000000..bfa2ed4c6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_350597750.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005435501221149321 +neuron_fanin: +- 6 +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 350597750 +warm_restart_freq: 38 +wd: 0.00014166133771417066 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_888491463.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_888491463.yml new file mode 100644 index 000000000..13dc74555 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam64_888491463.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005435501221149321 +neuron_fanin: +- 6 +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 888491463 +warm_restart_freq: 38 +wd: 0.00014166133771417066 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_2056822515.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_2056822515.yml new file mode 100644 index 000000000..7d37a237f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_2056822515.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0009460460895429536 +neuron_fanin: +- 2 +- 2 +- 5 +- 3 +output_bitwidth: 4 +seed: 2056822515 +warm_restart_freq: 72 +wd: 5.3215181614280565e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_720141136.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_720141136.yml new file mode 100644 index 000000000..f4d518605 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_720141136.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0009460460895429536 +neuron_fanin: +- 2 +- 2 +- 5 +- 3 +output_bitwidth: 4 +seed: 720141136 +warm_restart_freq: 72 +wd: 5.3215181614280565e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_804841537.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_804841537.yml new file mode 100644 index 000000000..99b166fce --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam65_804841537.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0009460460895429536 +neuron_fanin: +- 2 +- 2 +- 5 +- 3 +output_bitwidth: 4 +seed: 804841537 +warm_restart_freq: 72 +wd: 5.3215181614280565e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_1674774120.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_1674774120.yml new file mode 100644 index 000000000..e0dac99d2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_1674774120.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0010301462411813774 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 3 +seed: 1674774120 +warm_restart_freq: 24 +wd: 2.0498191205350702e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_722868055.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_722868055.yml new file mode 100644 index 000000000..36652470d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_722868055.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0010301462411813774 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 3 +seed: 722868055 +warm_restart_freq: 24 +wd: 2.0498191205350702e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_821461689.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_821461689.yml new file mode 100644 index 000000000..a7d9b28f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam66_821461689.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0010301462411813774 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 3 +seed: 821461689 +warm_restart_freq: 24 +wd: 2.0498191205350702e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_1108855943.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_1108855943.yml new file mode 100644 index 000000000..2dabb2882 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_1108855943.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005546306582626752 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1108855943 +warm_restart_freq: 22 +wd: 3.7107422671155456e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_1227580949.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_1227580949.yml new file mode 100644 index 000000000..20b356084 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_1227580949.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005546306582626752 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1227580949 +warm_restart_freq: 22 +wd: 3.7107422671155456e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_582842969.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_582842969.yml new file mode 100644 index 000000000..04cd19404 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam67_582842969.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005546306582626752 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 582842969 +warm_restart_freq: 22 +wd: 3.7107422671155456e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1045079766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1045079766.yml new file mode 100644 index 000000000..8b0525be7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1045079766.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009234182578484414 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 6 +- 5 +output_bitwidth: 2 +seed: 1045079766 +warm_restart_freq: 26 +wd: 0.0004773053563894097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1283894395.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1283894395.yml new file mode 100644 index 000000000..73be5e983 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1283894395.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009234182578484414 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 6 +- 5 +output_bitwidth: 2 +seed: 1283894395 +warm_restart_freq: 26 +wd: 0.0004773053563894097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1708958321.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1708958321.yml new file mode 100644 index 000000000..4e76a6023 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam68_1708958321.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009234182578484414 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 6 +- 5 +output_bitwidth: 2 +seed: 1708958321 +warm_restart_freq: 26 +wd: 0.0004773053563894097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_1245539463.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_1245539463.yml new file mode 100644 index 000000000..2b6b6fa13 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_1245539463.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0009282335275673763 +neuron_fanin: +- 2 +- 3 +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 1245539463 +warm_restart_freq: 69 +wd: 0.00330001659057033 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_1423481738.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_1423481738.yml new file mode 100644 index 000000000..ec1d12d3a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_1423481738.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0009282335275673763 +neuron_fanin: +- 2 +- 3 +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 1423481738 +warm_restart_freq: 69 +wd: 0.00330001659057033 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_159618741.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_159618741.yml new file mode 100644 index 000000000..cf6cdacd8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam69_159618741.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0009282335275673763 +neuron_fanin: +- 2 +- 3 +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 159618741 +warm_restart_freq: 69 +wd: 0.00330001659057033 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1131839901.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1131839901.yml new file mode 100644 index 000000000..a639fc013 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1131839901.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00024651856836190744 +neuron_fanin: +- 6 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1131839901 +warm_restart_freq: 42 +wd: 0.05007334533214897 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1417169926.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1417169926.yml new file mode 100644 index 000000000..bfa2b5838 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1417169926.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00024651856836190744 +neuron_fanin: +- 6 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1417169926 +warm_restart_freq: 42 +wd: 0.05007334533214897 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1575404615.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1575404615.yml new file mode 100644 index 000000000..1d0bed370 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam70_1575404615.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00024651856836190744 +neuron_fanin: +- 6 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1575404615 +warm_restart_freq: 42 +wd: 0.05007334533214897 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_2020854972.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_2020854972.yml new file mode 100644 index 000000000..7ec82799b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_2020854972.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006468108850843632 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 2020854972 +warm_restart_freq: 58 +wd: 0.00035216400169409557 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_2115606789.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_2115606789.yml new file mode 100644 index 000000000..04faac1c5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_2115606789.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006468108850843632 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 2115606789 +warm_restart_freq: 58 +wd: 0.00035216400169409557 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_796012203.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_796012203.yml new file mode 100644 index 000000000..a7e8edb25 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/hparam71_796012203.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006468108850843632 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 4 +seed: 796012203 +warm_restart_freq: 58 +wd: 0.00035216400169409557 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/search_config.yml new file mode 100644 index 000000000..8d6a27dec --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams63/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 63 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_1146502208.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_1146502208.yml new file mode 100644 index 000000000..4798c4157 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_1146502208.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001113471891779527 +neuron_fanin: +- 3 +- 5 +- 5 +- 4 +output_bitwidth: 6 +seed: 1146502208 +warm_restart_freq: 13 +wd: 1.8316553116427265e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_1843437389.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_1843437389.yml new file mode 100644 index 000000000..19c20eeb7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_1843437389.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001113471891779527 +neuron_fanin: +- 3 +- 5 +- 5 +- 4 +output_bitwidth: 6 +seed: 1843437389 +warm_restart_freq: 13 +wd: 1.8316553116427265e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_684099766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_684099766.yml new file mode 100644 index 000000000..2059d9639 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam64_684099766.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001113471891779527 +neuron_fanin: +- 3 +- 5 +- 5 +- 4 +output_bitwidth: 6 +seed: 684099766 +warm_restart_freq: 13 +wd: 1.8316553116427265e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_1447264691.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_1447264691.yml new file mode 100644 index 000000000..8c2557b92 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_1447264691.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00934825391428001 +neuron_fanin: +- 4 +- 3 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 2 +seed: 1447264691 +warm_restart_freq: 85 +wd: 0.003173407230754041 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_323283215.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_323283215.yml new file mode 100644 index 000000000..00db725f4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_323283215.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00934825391428001 +neuron_fanin: +- 4 +- 3 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 2 +seed: 323283215 +warm_restart_freq: 85 +wd: 0.003173407230754041 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_72612246.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_72612246.yml new file mode 100644 index 000000000..fa17ae328 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam65_72612246.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00934825391428001 +neuron_fanin: +- 4 +- 3 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 2 +seed: 72612246 +warm_restart_freq: 85 +wd: 0.003173407230754041 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_101450695.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_101450695.yml new file mode 100644 index 000000000..2a2dc109a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_101450695.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012918487696165872 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 101450695 +warm_restart_freq: 37 +wd: 0.005959126103282516 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_2061528652.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_2061528652.yml new file mode 100644 index 000000000..982d60298 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_2061528652.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012918487696165872 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 2061528652 +warm_restart_freq: 37 +wd: 0.005959126103282516 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_725843382.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_725843382.yml new file mode 100644 index 000000000..7788d59bb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam66_725843382.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012918487696165872 +neuron_fanin: +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 725843382 +warm_restart_freq: 37 +wd: 0.005959126103282516 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1214063408.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1214063408.yml new file mode 100644 index 000000000..bdf5c5792 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1214063408.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010230701896826494 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1214063408 +warm_restart_freq: 13 +wd: 0.013712239405727269 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1469247632.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1469247632.yml new file mode 100644 index 000000000..f34096480 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1469247632.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010230701896826494 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1469247632 +warm_restart_freq: 13 +wd: 0.013712239405727269 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1475898535.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1475898535.yml new file mode 100644 index 000000000..6f2106a90 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam67_1475898535.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010230701896826494 +neuron_fanin: +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1475898535 +warm_restart_freq: 13 +wd: 0.013712239405727269 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_1912773464.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_1912773464.yml new file mode 100644 index 000000000..52bafe84f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_1912773464.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0037340524526078677 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +- 4 +- 5 +output_bitwidth: 4 +seed: 1912773464 +warm_restart_freq: 80 +wd: 0.020669688244483484 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_370002869.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_370002869.yml new file mode 100644 index 000000000..ff4a86888 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_370002869.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0037340524526078677 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +- 4 +- 5 +output_bitwidth: 4 +seed: 370002869 +warm_restart_freq: 80 +wd: 0.020669688244483484 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_63553808.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_63553808.yml new file mode 100644 index 000000000..1afefb88f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam68_63553808.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0037340524526078677 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +- 4 +- 5 +output_bitwidth: 4 +seed: 63553808 +warm_restart_freq: 80 +wd: 0.020669688244483484 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_1821903420.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_1821903420.yml new file mode 100644 index 000000000..9e8c78380 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_1821903420.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0009324107435835639 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 1821903420 +warm_restart_freq: 82 +wd: 1.6441663887798574e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_1969799004.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_1969799004.yml new file mode 100644 index 000000000..5ab413f96 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_1969799004.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0009324107435835639 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 1969799004 +warm_restart_freq: 82 +wd: 1.6441663887798574e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_516205644.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_516205644.yml new file mode 100644 index 000000000..7b951e196 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam69_516205644.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0009324107435835639 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 516205644 +warm_restart_freq: 82 +wd: 1.6441663887798574e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1026195558.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1026195558.yml new file mode 100644 index 000000000..c4681feb9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1026195558.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001226227752272486 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 1026195558 +warm_restart_freq: 74 +wd: 0.0018952136595771424 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1950253317.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1950253317.yml new file mode 100644 index 000000000..31e98f838 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1950253317.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001226227752272486 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 1950253317 +warm_restart_freq: 74 +wd: 0.0018952136595771424 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1980047513.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1980047513.yml new file mode 100644 index 000000000..c3d31c5f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam70_1980047513.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001226227752272486 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 2 +- 4 +output_bitwidth: 6 +seed: 1980047513 +warm_restart_freq: 74 +wd: 0.0018952136595771424 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1478639940.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1478639940.yml new file mode 100644 index 000000000..2d9fda5c0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1478639940.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00027937152801776953 +neuron_fanin: +- 3 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 1478639940 +warm_restart_freq: 29 +wd: 0.0007086354470759094 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1614494529.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1614494529.yml new file mode 100644 index 000000000..187114780 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1614494529.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00027937152801776953 +neuron_fanin: +- 3 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 1614494529 +warm_restart_freq: 29 +wd: 0.0007086354470759094 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1820547144.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1820547144.yml new file mode 100644 index 000000000..6ff70a074 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam71_1820547144.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00027937152801776953 +neuron_fanin: +- 3 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 1820547144 +warm_restart_freq: 29 +wd: 0.0007086354470759094 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_1717183099.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_1717183099.yml new file mode 100644 index 000000000..b74051c8c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_1717183099.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.009118234987056033 +neuron_fanin: +- 2 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 1717183099 +warm_restart_freq: 48 +wd: 1.9690862012513564e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_283399946.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_283399946.yml new file mode 100644 index 000000000..b63ed2f75 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_283399946.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.009118234987056033 +neuron_fanin: +- 2 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 283399946 +warm_restart_freq: 48 +wd: 1.9690862012513564e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_650921773.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_650921773.yml new file mode 100644 index 000000000..dd9400f9d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/hparam72_650921773.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.009118234987056033 +neuron_fanin: +- 2 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 3 +seed: 650921773 +warm_restart_freq: 48 +wd: 1.9690862012513564e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/search_config.yml new file mode 100644 index 000000000..e6a04b53a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams64/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 64 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_1932469356.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_1932469356.yml new file mode 100644 index 000000000..b9de54f05 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_1932469356.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010875377855702898 +neuron_fanin: +- 6 +- 4 +output_bitwidth: 2 +seed: 1932469356 +warm_restart_freq: 94 +wd: 0.0003158160907900766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_2022335157.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_2022335157.yml new file mode 100644 index 000000000..70c69cde3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_2022335157.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010875377855702898 +neuron_fanin: +- 6 +- 4 +output_bitwidth: 2 +seed: 2022335157 +warm_restart_freq: 94 +wd: 0.0003158160907900766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_491083388.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_491083388.yml new file mode 100644 index 000000000..53fa14f53 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam65_491083388.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010875377855702898 +neuron_fanin: +- 6 +- 4 +output_bitwidth: 2 +seed: 491083388 +warm_restart_freq: 94 +wd: 0.0003158160907900766 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_1229527133.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_1229527133.yml new file mode 100644 index 000000000..e4c61b340 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_1229527133.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0003611616993902921 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 1229527133 +warm_restart_freq: 82 +wd: 1.4875443473865568e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_22874928.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_22874928.yml new file mode 100644 index 000000000..ce634fd78 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_22874928.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0003611616993902921 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 22874928 +warm_restart_freq: 82 +wd: 1.4875443473865568e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_309751195.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_309751195.yml new file mode 100644 index 000000000..587a33f84 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam66_309751195.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0003611616993902921 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 4 +seed: 309751195 +warm_restart_freq: 82 +wd: 1.4875443473865568e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_1065522453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_1065522453.yml new file mode 100644 index 000000000..bb3e1886a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_1065522453.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00011257510600570436 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 3 +seed: 1065522453 +warm_restart_freq: 93 +wd: 0.05990743618595548 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_1358755592.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_1358755592.yml new file mode 100644 index 000000000..1959be1dc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_1358755592.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00011257510600570436 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 3 +seed: 1358755592 +warm_restart_freq: 93 +wd: 0.05990743618595548 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_804877489.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_804877489.yml new file mode 100644 index 000000000..9eb6fd23b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam67_804877489.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00011257510600570436 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 3 +seed: 804877489 +warm_restart_freq: 93 +wd: 0.05990743618595548 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_1950430295.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_1950430295.yml new file mode 100644 index 000000000..406f2bc79 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_1950430295.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0018137038339018916 +neuron_fanin: +- 6 +- 4 +- 2 +output_bitwidth: 6 +seed: 1950430295 +warm_restart_freq: 33 +wd: 0.0008598519378274833 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_1993399224.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_1993399224.yml new file mode 100644 index 000000000..e9249c077 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_1993399224.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0018137038339018916 +neuron_fanin: +- 6 +- 4 +- 2 +output_bitwidth: 6 +seed: 1993399224 +warm_restart_freq: 33 +wd: 0.0008598519378274833 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_780762216.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_780762216.yml new file mode 100644 index 000000000..0e920e8ca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam68_780762216.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0018137038339018916 +neuron_fanin: +- 6 +- 4 +- 2 +output_bitwidth: 6 +seed: 780762216 +warm_restart_freq: 33 +wd: 0.0008598519378274833 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_1151467954.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_1151467954.yml new file mode 100644 index 000000000..8c022d8fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_1151467954.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009947851586737876 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1151467954 +warm_restart_freq: 38 +wd: 4.5447409009230686e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_213891914.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_213891914.yml new file mode 100644 index 000000000..59afe7722 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_213891914.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009947851586737876 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 213891914 +warm_restart_freq: 38 +wd: 4.5447409009230686e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_966057065.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_966057065.yml new file mode 100644 index 000000000..271b304f7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam69_966057065.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009947851586737876 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 966057065 +warm_restart_freq: 38 +wd: 4.5447409009230686e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_1850223148.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_1850223148.yml new file mode 100644 index 000000000..7eac489a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_1850223148.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00346118951235579 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1850223148 +warm_restart_freq: 45 +wd: 1.295915082984712e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_241788506.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_241788506.yml new file mode 100644 index 000000000..6e6f74cc1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_241788506.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00346118951235579 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 241788506 +warm_restart_freq: 45 +wd: 1.295915082984712e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_388929875.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_388929875.yml new file mode 100644 index 000000000..0593cc0d0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam70_388929875.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00346118951235579 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 388929875 +warm_restart_freq: 45 +wd: 1.295915082984712e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_148621252.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_148621252.yml new file mode 100644 index 000000000..959558ec1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_148621252.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.008317035901808649 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 148621252 +warm_restart_freq: 15 +wd: 4.886870963441513e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_1632232968.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_1632232968.yml new file mode 100644 index 000000000..3d524ab0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_1632232968.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.008317035901808649 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 1632232968 +warm_restart_freq: 15 +wd: 4.886870963441513e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_2125512905.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_2125512905.yml new file mode 100644 index 000000000..005866694 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam71_2125512905.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.008317035901808649 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 2125512905 +warm_restart_freq: 15 +wd: 4.886870963441513e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_1124504840.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_1124504840.yml new file mode 100644 index 000000000..6a068bbcc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_1124504840.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00016475315780133717 +neuron_fanin: +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 5 +seed: 1124504840 +warm_restart_freq: 64 +wd: 1.2565052601799856e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_1817772046.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_1817772046.yml new file mode 100644 index 000000000..bc762bc75 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_1817772046.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00016475315780133717 +neuron_fanin: +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 5 +seed: 1817772046 +warm_restart_freq: 64 +wd: 1.2565052601799856e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_351476834.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_351476834.yml new file mode 100644 index 000000000..1645cafb2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam72_351476834.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00016475315780133717 +neuron_fanin: +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 5 +seed: 351476834 +warm_restart_freq: 64 +wd: 1.2565052601799856e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_135578101.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_135578101.yml new file mode 100644 index 000000000..2e3d12956 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_135578101.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005179237229290387 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 4 +seed: 135578101 +warm_restart_freq: 63 +wd: 0.00015632722512212447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_1476094278.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_1476094278.yml new file mode 100644 index 000000000..08aa5fa7e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_1476094278.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005179237229290387 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 4 +seed: 1476094278 +warm_restart_freq: 63 +wd: 0.00015632722512212447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_4543201.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_4543201.yml new file mode 100644 index 000000000..7881e7bfe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/hparam73_4543201.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005179237229290387 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 4 +seed: 4543201 +warm_restart_freq: 63 +wd: 0.00015632722512212447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/search_config.yml new file mode 100644 index 000000000..9150c8724 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams65/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 65 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1014727033.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1014727033.yml new file mode 100644 index 000000000..147767885 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1014727033.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0024301678007421154 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 4 +- 4 +output_bitwidth: 6 +seed: 1014727033 +warm_restart_freq: 76 +wd: 1.9576682840001828e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1340574838.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1340574838.yml new file mode 100644 index 000000000..90de2693d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1340574838.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0024301678007421154 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 4 +- 4 +output_bitwidth: 6 +seed: 1340574838 +warm_restart_freq: 76 +wd: 1.9576682840001828e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1770422050.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1770422050.yml new file mode 100644 index 000000000..4e4d836b2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam66_1770422050.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0024301678007421154 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 4 +- 4 +output_bitwidth: 6 +seed: 1770422050 +warm_restart_freq: 76 +wd: 1.9576682840001828e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_1062226502.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_1062226502.yml new file mode 100644 index 000000000..a1ffc95f6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_1062226502.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00016056708830397266 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +- 5 +output_bitwidth: 6 +seed: 1062226502 +warm_restart_freq: 87 +wd: 0.0005624702144163271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_1951610181.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_1951610181.yml new file mode 100644 index 000000000..608b6189f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_1951610181.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00016056708830397266 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +- 5 +output_bitwidth: 6 +seed: 1951610181 +warm_restart_freq: 87 +wd: 0.0005624702144163271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_987938424.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_987938424.yml new file mode 100644 index 000000000..d890bf023 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam67_987938424.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00016056708830397266 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +- 5 +output_bitwidth: 6 +seed: 987938424 +warm_restart_freq: 87 +wd: 0.0005624702144163271 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_1205615508.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_1205615508.yml new file mode 100644 index 000000000..5f5dadfcb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_1205615508.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0011466894274863172 +neuron_fanin: +- 4 +- 2 +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 1205615508 +warm_restart_freq: 85 +wd: 3.5657939947342e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_1571233557.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_1571233557.yml new file mode 100644 index 000000000..dab7ffcc4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_1571233557.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0011466894274863172 +neuron_fanin: +- 4 +- 2 +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 1571233557 +warm_restart_freq: 85 +wd: 3.5657939947342e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_493041982.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_493041982.yml new file mode 100644 index 000000000..3ccef1a65 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam68_493041982.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0011466894274863172 +neuron_fanin: +- 4 +- 2 +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 493041982 +warm_restart_freq: 85 +wd: 3.5657939947342e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_1007715092.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_1007715092.yml new file mode 100644 index 000000000..d9af3410e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_1007715092.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00019309423364848583 +neuron_fanin: +- 6 +- 6 +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 1007715092 +warm_restart_freq: 85 +wd: 0.00010347519746056553 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_565082538.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_565082538.yml new file mode 100644 index 000000000..6e58dd125 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_565082538.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00019309423364848583 +neuron_fanin: +- 6 +- 6 +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 565082538 +warm_restart_freq: 85 +wd: 0.00010347519746056553 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_932831244.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_932831244.yml new file mode 100644 index 000000000..f76434daa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam69_932831244.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00019309423364848583 +neuron_fanin: +- 6 +- 6 +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 932831244 +warm_restart_freq: 85 +wd: 0.00010347519746056553 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_1428401775.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_1428401775.yml new file mode 100644 index 000000000..417238762 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_1428401775.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001914039133649676 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1428401775 +warm_restart_freq: 92 +wd: 0.001748148102456373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_1957368956.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_1957368956.yml new file mode 100644 index 000000000..7496518af --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_1957368956.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001914039133649676 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1957368956 +warm_restart_freq: 92 +wd: 0.001748148102456373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_198944413.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_198944413.yml new file mode 100644 index 000000000..b49c35c16 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam70_198944413.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001914039133649676 +neuron_fanin: +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 198944413 +warm_restart_freq: 92 +wd: 0.001748148102456373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_1064709571.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_1064709571.yml new file mode 100644 index 000000000..4083bc182 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_1064709571.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002159461468513997 +neuron_fanin: +- 3 +- 5 +- 4 +output_bitwidth: 6 +seed: 1064709571 +warm_restart_freq: 85 +wd: 0.009971073601977314 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_491164885.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_491164885.yml new file mode 100644 index 000000000..f61731d86 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_491164885.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002159461468513997 +neuron_fanin: +- 3 +- 5 +- 4 +output_bitwidth: 6 +seed: 491164885 +warm_restart_freq: 85 +wd: 0.009971073601977314 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_983883124.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_983883124.yml new file mode 100644 index 000000000..c9824afa5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam71_983883124.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002159461468513997 +neuron_fanin: +- 3 +- 5 +- 4 +output_bitwidth: 6 +seed: 983883124 +warm_restart_freq: 85 +wd: 0.009971073601977314 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1381857958.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1381857958.yml new file mode 100644 index 000000000..c1a3d375f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1381857958.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008515929824166978 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1381857958 +warm_restart_freq: 53 +wd: 0.021251981354403975 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1662206655.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1662206655.yml new file mode 100644 index 000000000..6ccb2b0d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1662206655.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008515929824166978 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1662206655 +warm_restart_freq: 53 +wd: 0.021251981354403975 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1792614427.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1792614427.yml new file mode 100644 index 000000000..273db6396 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam72_1792614427.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008515929824166978 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1792614427 +warm_restart_freq: 53 +wd: 0.021251981354403975 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_1066103329.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_1066103329.yml new file mode 100644 index 000000000..f46ae10d5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_1066103329.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002958507631792227 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1066103329 +warm_restart_freq: 16 +wd: 0.03166009862592125 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_1858434078.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_1858434078.yml new file mode 100644 index 000000000..4347b28f8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_1858434078.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002958507631792227 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 1858434078 +warm_restart_freq: 16 +wd: 0.03166009862592125 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_272634374.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_272634374.yml new file mode 100644 index 000000000..7e5a7e029 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam73_272634374.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002958507631792227 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 4 +seed: 272634374 +warm_restart_freq: 16 +wd: 0.03166009862592125 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_1333436812.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_1333436812.yml new file mode 100644 index 000000000..55812a32a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_1333436812.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00010545364514097521 +neuron_fanin: +- 6 +- 2 +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 1333436812 +warm_restart_freq: 93 +wd: 0.025010953520941574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_2081570255.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_2081570255.yml new file mode 100644 index 000000000..da0fdeb28 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_2081570255.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00010545364514097521 +neuron_fanin: +- 6 +- 2 +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 2081570255 +warm_restart_freq: 93 +wd: 0.025010953520941574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_721136658.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_721136658.yml new file mode 100644 index 000000000..481f0400a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/hparam74_721136658.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00010545364514097521 +neuron_fanin: +- 6 +- 2 +- 2 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 721136658 +warm_restart_freq: 93 +wd: 0.025010953520941574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/search_config.yml new file mode 100644 index 000000000..9a3529d8c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams66/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 66 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_1284274574.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_1284274574.yml new file mode 100644 index 000000000..f749367b2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_1284274574.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001794223763634279 +neuron_fanin: +- 2 +- 4 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 1284274574 +warm_restart_freq: 66 +wd: 0.0011374705028429001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_1565638739.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_1565638739.yml new file mode 100644 index 000000000..7f0757a9e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_1565638739.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001794223763634279 +neuron_fanin: +- 2 +- 4 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 1565638739 +warm_restart_freq: 66 +wd: 0.0011374705028429001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_638323669.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_638323669.yml new file mode 100644 index 000000000..1febc5a8f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam67_638323669.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001794223763634279 +neuron_fanin: +- 2 +- 4 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 638323669 +warm_restart_freq: 66 +wd: 0.0011374705028429001 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_190087844.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_190087844.yml new file mode 100644 index 000000000..a45631135 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_190087844.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004136076259397912 +neuron_fanin: +- 3 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 4 +seed: 190087844 +warm_restart_freq: 49 +wd: 0.00026375634265944224 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_1958993673.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_1958993673.yml new file mode 100644 index 000000000..fa5d94e6a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_1958993673.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004136076259397912 +neuron_fanin: +- 3 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 4 +seed: 1958993673 +warm_restart_freq: 49 +wd: 0.00026375634265944224 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_356090493.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_356090493.yml new file mode 100644 index 000000000..563dafbd9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam68_356090493.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004136076259397912 +neuron_fanin: +- 3 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 4 +seed: 356090493 +warm_restart_freq: 49 +wd: 0.00026375634265944224 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_1448174052.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_1448174052.yml new file mode 100644 index 000000000..dd2cf2b2e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_1448174052.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010568840494079766 +neuron_fanin: +- 6 +- 3 +- 3 +- 4 +output_bitwidth: 3 +seed: 1448174052 +warm_restart_freq: 79 +wd: 0.018578040013107307 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_1832695461.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_1832695461.yml new file mode 100644 index 000000000..6111c655d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_1832695461.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010568840494079766 +neuron_fanin: +- 6 +- 3 +- 3 +- 4 +output_bitwidth: 3 +seed: 1832695461 +warm_restart_freq: 79 +wd: 0.018578040013107307 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_2079713951.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_2079713951.yml new file mode 100644 index 000000000..b9367adb4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam69_2079713951.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010568840494079766 +neuron_fanin: +- 6 +- 3 +- 3 +- 4 +output_bitwidth: 3 +seed: 2079713951 +warm_restart_freq: 79 +wd: 0.018578040013107307 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_489314193.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_489314193.yml new file mode 100644 index 000000000..8369a8923 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_489314193.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004751754891327618 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 489314193 +warm_restart_freq: 82 +wd: 0.0003228354393756106 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_721824427.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_721824427.yml new file mode 100644 index 000000000..d28719b49 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_721824427.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004751754891327618 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 721824427 +warm_restart_freq: 82 +wd: 0.0003228354393756106 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_900938379.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_900938379.yml new file mode 100644 index 000000000..dc0dd5461 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam70_900938379.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004751754891327618 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 900938379 +warm_restart_freq: 82 +wd: 0.0003228354393756106 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_1365563950.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_1365563950.yml new file mode 100644 index 000000000..bc6420189 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_1365563950.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003748438010019042 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 1365563950 +warm_restart_freq: 75 +wd: 0.00016573574724838768 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_369231376.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_369231376.yml new file mode 100644 index 000000000..58b97e0a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_369231376.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003748438010019042 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 369231376 +warm_restart_freq: 75 +wd: 0.00016573574724838768 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_880600147.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_880600147.yml new file mode 100644 index 000000000..fbfd28ea7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam71_880600147.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003748438010019042 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 880600147 +warm_restart_freq: 75 +wd: 0.00016573574724838768 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_1179980800.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_1179980800.yml new file mode 100644 index 000000000..52caab0cd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_1179980800.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004021707243003848 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 4 +seed: 1179980800 +warm_restart_freq: 71 +wd: 2.5949772819653902e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_1861929135.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_1861929135.yml new file mode 100644 index 000000000..88709b15e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_1861929135.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004021707243003848 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 4 +seed: 1861929135 +warm_restart_freq: 71 +wd: 2.5949772819653902e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_212114780.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_212114780.yml new file mode 100644 index 000000000..0d672769d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam72_212114780.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004021707243003848 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 3 +output_bitwidth: 4 +seed: 212114780 +warm_restart_freq: 71 +wd: 2.5949772819653902e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_1271891874.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_1271891874.yml new file mode 100644 index 000000000..d82f46b4d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_1271891874.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005246943624235944 +neuron_fanin: +- 6 +- 4 +- 5 +output_bitwidth: 3 +seed: 1271891874 +warm_restart_freq: 84 +wd: 4.666990745167703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_413536105.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_413536105.yml new file mode 100644 index 000000000..cb38d97b9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_413536105.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005246943624235944 +neuron_fanin: +- 6 +- 4 +- 5 +output_bitwidth: 3 +seed: 413536105 +warm_restart_freq: 84 +wd: 4.666990745167703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_863641327.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_863641327.yml new file mode 100644 index 000000000..c2cf5e6fd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam73_863641327.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005246943624235944 +neuron_fanin: +- 6 +- 4 +- 5 +output_bitwidth: 3 +seed: 863641327 +warm_restart_freq: 84 +wd: 4.666990745167703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_111510177.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_111510177.yml new file mode 100644 index 000000000..859903d7e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_111510177.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0023639507627298863 +neuron_fanin: +- 4 +- 6 +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 111510177 +warm_restart_freq: 21 +wd: 0.004837735630064901 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_1297707496.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_1297707496.yml new file mode 100644 index 000000000..f6e9ecdad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_1297707496.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0023639507627298863 +neuron_fanin: +- 4 +- 6 +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 1297707496 +warm_restart_freq: 21 +wd: 0.004837735630064901 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_1564047252.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_1564047252.yml new file mode 100644 index 000000000..6221bb475 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam74_1564047252.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0023639507627298863 +neuron_fanin: +- 4 +- 6 +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 1564047252 +warm_restart_freq: 21 +wd: 0.004837735630064901 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_1501601114.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_1501601114.yml new file mode 100644 index 000000000..1df611d8c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_1501601114.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004283523953950232 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 3 +seed: 1501601114 +warm_restart_freq: 46 +wd: 0.003330883806580636 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_2047819160.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_2047819160.yml new file mode 100644 index 000000000..512ac11c1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_2047819160.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004283523953950232 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 3 +seed: 2047819160 +warm_restart_freq: 46 +wd: 0.003330883806580636 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_861988272.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_861988272.yml new file mode 100644 index 000000000..584f9aeb3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/hparam75_861988272.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0004283523953950232 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 3 +seed: 861988272 +warm_restart_freq: 46 +wd: 0.003330883806580636 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/search_config.yml new file mode 100644 index 000000000..b1f547a93 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams67/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 67 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_1344841821.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_1344841821.yml new file mode 100644 index 000000000..c7629e604 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_1344841821.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004973390370138116 +neuron_fanin: +- 4 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 1344841821 +warm_restart_freq: 91 +wd: 0.004944120966067137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_1902132806.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_1902132806.yml new file mode 100644 index 000000000..97ed8589d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_1902132806.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004973390370138116 +neuron_fanin: +- 4 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 1902132806 +warm_restart_freq: 91 +wd: 0.004944120966067137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_2095552312.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_2095552312.yml new file mode 100644 index 000000000..9d1812e3b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam68_2095552312.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004973390370138116 +neuron_fanin: +- 4 +- 2 +- 3 +- 6 +output_bitwidth: 4 +seed: 2095552312 +warm_restart_freq: 91 +wd: 0.004944120966067137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_1314625652.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_1314625652.yml new file mode 100644 index 000000000..5ef2c1a22 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_1314625652.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00018216909606663952 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1314625652 +warm_restart_freq: 63 +wd: 0.001271122014589916 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_381657757.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_381657757.yml new file mode 100644 index 000000000..fb4f0d652 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_381657757.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00018216909606663952 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 381657757 +warm_restart_freq: 63 +wd: 0.001271122014589916 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_540796766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_540796766.yml new file mode 100644 index 000000000..031cbbb5e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam69_540796766.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00018216909606663952 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 540796766 +warm_restart_freq: 63 +wd: 0.001271122014589916 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_1168621972.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_1168621972.yml new file mode 100644 index 000000000..9cec19290 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_1168621972.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003148660853890106 +neuron_fanin: +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 1168621972 +warm_restart_freq: 79 +wd: 0.06085937453221227 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_1938385459.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_1938385459.yml new file mode 100644 index 000000000..e9943169a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_1938385459.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003148660853890106 +neuron_fanin: +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 1938385459 +warm_restart_freq: 79 +wd: 0.06085937453221227 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_667538798.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_667538798.yml new file mode 100644 index 000000000..621f00498 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam70_667538798.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003148660853890106 +neuron_fanin: +- 5 +- 2 +- 4 +output_bitwidth: 2 +seed: 667538798 +warm_restart_freq: 79 +wd: 0.06085937453221227 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1385399433.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1385399433.yml new file mode 100644 index 000000000..2576a1fb7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1385399433.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006962488343838966 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 1385399433 +warm_restart_freq: 46 +wd: 0.0019384321642792785 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1713383744.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1713383744.yml new file mode 100644 index 000000000..9c20638f6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1713383744.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006962488343838966 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 1713383744 +warm_restart_freq: 46 +wd: 0.0019384321642792785 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1975123716.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1975123716.yml new file mode 100644 index 000000000..0d0c1d8f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam71_1975123716.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006962488343838966 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 1975123716 +warm_restart_freq: 46 +wd: 0.0019384321642792785 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_1159499499.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_1159499499.yml new file mode 100644 index 000000000..d79ee2d13 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_1159499499.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015810487561191525 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 3 +seed: 1159499499 +warm_restart_freq: 38 +wd: 0.0003810866536223811 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_1263932612.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_1263932612.yml new file mode 100644 index 000000000..24c4a57f7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_1263932612.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015810487561191525 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 3 +seed: 1263932612 +warm_restart_freq: 38 +wd: 0.0003810866536223811 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_459797850.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_459797850.yml new file mode 100644 index 000000000..daea35c04 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam72_459797850.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015810487561191525 +neuron_fanin: +- 4 +- 2 +- 3 +- 3 +- 3 +output_bitwidth: 3 +seed: 459797850 +warm_restart_freq: 38 +wd: 0.0003810866536223811 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_1839412662.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_1839412662.yml new file mode 100644 index 000000000..4dfffa6b1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_1839412662.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0002610544862902809 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 1839412662 +warm_restart_freq: 86 +wd: 2.2554502695583237e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_297883254.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_297883254.yml new file mode 100644 index 000000000..3cd6ed32d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_297883254.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0002610544862902809 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 297883254 +warm_restart_freq: 86 +wd: 2.2554502695583237e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_315197025.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_315197025.yml new file mode 100644 index 000000000..8ae2c73dd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam73_315197025.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0002610544862902809 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 315197025 +warm_restart_freq: 86 +wd: 2.2554502695583237e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_1622257255.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_1622257255.yml new file mode 100644 index 000000000..8dda1e665 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_1622257255.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0013297457584940183 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 1622257255 +warm_restart_freq: 52 +wd: 0.026528770216753633 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_1710105631.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_1710105631.yml new file mode 100644 index 000000000..189b03d18 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_1710105631.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0013297457584940183 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 1710105631 +warm_restart_freq: 52 +wd: 0.026528770216753633 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_78300490.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_78300490.yml new file mode 100644 index 000000000..2927b6022 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam74_78300490.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0013297457584940183 +neuron_fanin: +- 3 +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 78300490 +warm_restart_freq: 52 +wd: 0.026528770216753633 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_1023519669.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_1023519669.yml new file mode 100644 index 000000000..1074aec0f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_1023519669.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010432923080447595 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 1023519669 +warm_restart_freq: 30 +wd: 0.0011975456290444558 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_2101722729.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_2101722729.yml new file mode 100644 index 000000000..39a4e18e7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_2101722729.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010432923080447595 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 2101722729 +warm_restart_freq: 30 +wd: 0.0011975456290444558 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_902378591.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_902378591.yml new file mode 100644 index 000000000..91094ef50 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam75_902378591.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010432923080447595 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 902378591 +warm_restart_freq: 30 +wd: 0.0011975456290444558 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_1163301956.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_1163301956.yml new file mode 100644 index 000000000..1dbf408b1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_1163301956.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008795359494649114 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 1163301956 +warm_restart_freq: 35 +wd: 0.003341507516735363 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_1442897043.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_1442897043.yml new file mode 100644 index 000000000..d9c5b4d45 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_1442897043.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008795359494649114 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 1442897043 +warm_restart_freq: 35 +wd: 0.003341507516735363 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_918935788.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_918935788.yml new file mode 100644 index 000000000..bd179ba59 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/hparam76_918935788.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008795359494649114 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 918935788 +warm_restart_freq: 35 +wd: 0.003341507516735363 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/search_config.yml new file mode 100644 index 000000000..f8dbae18f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams68/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 68 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1023458150.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1023458150.yml new file mode 100644 index 000000000..b415b26e7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1023458150.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0011316290081949281 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1023458150 +warm_restart_freq: 47 +wd: 0.02883013228672047 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1577885970.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1577885970.yml new file mode 100644 index 000000000..a0442abbb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1577885970.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0011316290081949281 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1577885970 +warm_restart_freq: 47 +wd: 0.02883013228672047 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1903657947.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1903657947.yml new file mode 100644 index 000000000..1037887ee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam69_1903657947.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0011316290081949281 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1903657947 +warm_restart_freq: 47 +wd: 0.02883013228672047 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_1354665358.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_1354665358.yml new file mode 100644 index 000000000..95e712e52 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_1354665358.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001228201298591921 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 1354665358 +warm_restart_freq: 81 +wd: 0.0005619052094438176 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_1457011190.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_1457011190.yml new file mode 100644 index 000000000..43ddd47dc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_1457011190.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001228201298591921 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 1457011190 +warm_restart_freq: 81 +wd: 0.0005619052094438176 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_18148608.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_18148608.yml new file mode 100644 index 000000000..1ccfee51d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam70_18148608.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001228201298591921 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 18148608 +warm_restart_freq: 81 +wd: 0.0005619052094438176 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_1388821967.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_1388821967.yml new file mode 100644 index 000000000..051195ffc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_1388821967.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002581400845989519 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +output_bitwidth: 5 +seed: 1388821967 +warm_restart_freq: 70 +wd: 0.07054030190303594 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_1549802044.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_1549802044.yml new file mode 100644 index 000000000..e79bf62e0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_1549802044.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002581400845989519 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +output_bitwidth: 5 +seed: 1549802044 +warm_restart_freq: 70 +wd: 0.07054030190303594 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_24549583.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_24549583.yml new file mode 100644 index 000000000..b7a1c3420 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam71_24549583.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002581400845989519 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +output_bitwidth: 5 +seed: 24549583 +warm_restart_freq: 70 +wd: 0.07054030190303594 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_1259437452.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_1259437452.yml new file mode 100644 index 000000000..b5d57877e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_1259437452.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004416297403339237 +neuron_fanin: +- 6 +- 4 +- 3 +- 3 +output_bitwidth: 6 +seed: 1259437452 +warm_restart_freq: 32 +wd: 0.00533161737844254 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_146453718.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_146453718.yml new file mode 100644 index 000000000..23c1d0c33 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_146453718.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004416297403339237 +neuron_fanin: +- 6 +- 4 +- 3 +- 3 +output_bitwidth: 6 +seed: 146453718 +warm_restart_freq: 32 +wd: 0.00533161737844254 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_1575881506.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_1575881506.yml new file mode 100644 index 000000000..38d84190d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam72_1575881506.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004416297403339237 +neuron_fanin: +- 6 +- 4 +- 3 +- 3 +output_bitwidth: 6 +seed: 1575881506 +warm_restart_freq: 32 +wd: 0.00533161737844254 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1548649701.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1548649701.yml new file mode 100644 index 000000000..f134566f8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1548649701.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0011895222396555477 +neuron_fanin: +- 6 +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 2 +seed: 1548649701 +warm_restart_freq: 46 +wd: 0.040496438296755914 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1770658453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1770658453.yml new file mode 100644 index 000000000..7c5e5430f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1770658453.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0011895222396555477 +neuron_fanin: +- 6 +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 2 +seed: 1770658453 +warm_restart_freq: 46 +wd: 0.040496438296755914 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1922316818.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1922316818.yml new file mode 100644 index 000000000..506b5ceef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam73_1922316818.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0011895222396555477 +neuron_fanin: +- 6 +- 2 +- 3 +- 5 +- 4 +output_bitwidth: 2 +seed: 1922316818 +warm_restart_freq: 46 +wd: 0.040496438296755914 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1178862227.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1178862227.yml new file mode 100644 index 000000000..42a20fb05 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1178862227.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008703720959587463 +neuron_fanin: +- 6 +- 2 +- 3 +output_bitwidth: 3 +seed: 1178862227 +warm_restart_freq: 72 +wd: 0.00014012612830946867 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1242482330.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1242482330.yml new file mode 100644 index 000000000..4ee310f93 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1242482330.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008703720959587463 +neuron_fanin: +- 6 +- 2 +- 3 +output_bitwidth: 3 +seed: 1242482330 +warm_restart_freq: 72 +wd: 0.00014012612830946867 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1855298847.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1855298847.yml new file mode 100644 index 000000000..925417ef3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam74_1855298847.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008703720959587463 +neuron_fanin: +- 6 +- 2 +- 3 +output_bitwidth: 3 +seed: 1855298847 +warm_restart_freq: 72 +wd: 0.00014012612830946867 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_1105543897.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_1105543897.yml new file mode 100644 index 000000000..e874fd964 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_1105543897.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00335527918798525 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 1105543897 +warm_restart_freq: 74 +wd: 0.047350898486514394 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_781194685.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_781194685.yml new file mode 100644 index 000000000..f45d6fc92 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_781194685.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00335527918798525 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 781194685 +warm_restart_freq: 74 +wd: 0.047350898486514394 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_962850491.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_962850491.yml new file mode 100644 index 000000000..08863e79a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam75_962850491.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00335527918798525 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 962850491 +warm_restart_freq: 74 +wd: 0.047350898486514394 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_1119194005.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_1119194005.yml new file mode 100644 index 000000000..62eb10aef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_1119194005.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000918678029952332 +neuron_fanin: +- 2 +- 3 +- 6 +- 2 +- 4 +output_bitwidth: 4 +seed: 1119194005 +warm_restart_freq: 14 +wd: 0.024297998694465122 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_1824050921.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_1824050921.yml new file mode 100644 index 000000000..9d683d710 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_1824050921.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000918678029952332 +neuron_fanin: +- 2 +- 3 +- 6 +- 2 +- 4 +output_bitwidth: 4 +seed: 1824050921 +warm_restart_freq: 14 +wd: 0.024297998694465122 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_482447234.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_482447234.yml new file mode 100644 index 000000000..5877147cd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam76_482447234.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000918678029952332 +neuron_fanin: +- 2 +- 3 +- 6 +- 2 +- 4 +output_bitwidth: 4 +seed: 482447234 +warm_restart_freq: 14 +wd: 0.024297998694465122 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_1112273734.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_1112273734.yml new file mode 100644 index 000000000..7d251785c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_1112273734.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017009337342828508 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 4 +seed: 1112273734 +warm_restart_freq: 99 +wd: 0.0014967509887571725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_1813626068.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_1813626068.yml new file mode 100644 index 000000000..c2be0dc85 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_1813626068.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017009337342828508 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 4 +seed: 1813626068 +warm_restart_freq: 99 +wd: 0.0014967509887571725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_330852147.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_330852147.yml new file mode 100644 index 000000000..9707d1f6a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/hparam77_330852147.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017009337342828508 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 4 +seed: 330852147 +warm_restart_freq: 99 +wd: 0.0014967509887571725 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/search_config.yml new file mode 100644 index 000000000..87164010d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams69/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 69 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_1589882288.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_1589882288.yml new file mode 100644 index 000000000..dcf712d0b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_1589882288.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002802926449928267 +neuron_fanin: +- 4 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 3 +seed: 1589882288 +warm_restart_freq: 12 +wd: 0.00019442732676714812 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_1810564926.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_1810564926.yml new file mode 100644 index 000000000..64e88faad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_1810564926.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002802926449928267 +neuron_fanin: +- 4 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 3 +seed: 1810564926 +warm_restart_freq: 12 +wd: 0.00019442732676714812 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_2072802662.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_2072802662.yml new file mode 100644 index 000000000..118d9e8d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam70_2072802662.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002802926449928267 +neuron_fanin: +- 4 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 3 +seed: 2072802662 +warm_restart_freq: 12 +wd: 0.00019442732676714812 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_1684195936.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_1684195936.yml new file mode 100644 index 000000000..11c5ff8fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_1684195936.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00026007855079814257 +neuron_fanin: +- 2 +- 5 +- 3 +- 5 +output_bitwidth: 4 +seed: 1684195936 +warm_restart_freq: 23 +wd: 1.027227006739781e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_500725096.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_500725096.yml new file mode 100644 index 000000000..f061919be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_500725096.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00026007855079814257 +neuron_fanin: +- 2 +- 5 +- 3 +- 5 +output_bitwidth: 4 +seed: 500725096 +warm_restart_freq: 23 +wd: 1.027227006739781e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_595258007.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_595258007.yml new file mode 100644 index 000000000..de04762be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam71_595258007.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00026007855079814257 +neuron_fanin: +- 2 +- 5 +- 3 +- 5 +output_bitwidth: 4 +seed: 595258007 +warm_restart_freq: 23 +wd: 1.027227006739781e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_105329274.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_105329274.yml new file mode 100644 index 000000000..490b7bf90 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_105329274.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.000488604765940576 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 105329274 +warm_restart_freq: 39 +wd: 4.7983681196790305e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_1289488677.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_1289488677.yml new file mode 100644 index 000000000..2766839e7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_1289488677.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.000488604765940576 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 1289488677 +warm_restart_freq: 39 +wd: 4.7983681196790305e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_504715005.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_504715005.yml new file mode 100644 index 000000000..9b5d5c4ae --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam72_504715005.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.000488604765940576 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 504715005 +warm_restart_freq: 39 +wd: 4.7983681196790305e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_180378546.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_180378546.yml new file mode 100644 index 000000000..5dee0ae2c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_180378546.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002718525667677052 +neuron_fanin: +- 2 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 180378546 +warm_restart_freq: 12 +wd: 4.708560752510666e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_44002715.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_44002715.yml new file mode 100644 index 000000000..60ca3b563 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_44002715.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002718525667677052 +neuron_fanin: +- 2 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 44002715 +warm_restart_freq: 12 +wd: 4.708560752510666e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_925540667.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_925540667.yml new file mode 100644 index 000000000..3024c8739 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam73_925540667.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.002718525667677052 +neuron_fanin: +- 2 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 925540667 +warm_restart_freq: 12 +wd: 4.708560752510666e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_467444670.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_467444670.yml new file mode 100644 index 000000000..3915430cd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_467444670.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00044194972093643763 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 2 +seed: 467444670 +warm_restart_freq: 63 +wd: 0.0006470669144183646 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_495848547.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_495848547.yml new file mode 100644 index 000000000..ee57b9f70 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_495848547.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00044194972093643763 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 2 +seed: 495848547 +warm_restart_freq: 63 +wd: 0.0006470669144183646 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_941753695.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_941753695.yml new file mode 100644 index 000000000..719909be2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam74_941753695.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00044194972093643763 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +output_bitwidth: 2 +seed: 941753695 +warm_restart_freq: 63 +wd: 0.0006470669144183646 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1264699790.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1264699790.yml new file mode 100644 index 000000000..fccd83445 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1264699790.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022366076651131228 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 1264699790 +warm_restart_freq: 55 +wd: 0.003597932415627744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1420375988.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1420375988.yml new file mode 100644 index 000000000..f39868714 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1420375988.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022366076651131228 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 1420375988 +warm_restart_freq: 55 +wd: 0.003597932415627744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1464418652.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1464418652.yml new file mode 100644 index 000000000..d82fe2122 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam75_1464418652.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022366076651131228 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 1464418652 +warm_restart_freq: 55 +wd: 0.003597932415627744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_1103166153.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_1103166153.yml new file mode 100644 index 000000000..562470b6a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_1103166153.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001326840563290472 +neuron_fanin: +- 4 +- 3 +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 1103166153 +warm_restart_freq: 38 +wd: 0.0006810081139208041 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_141189133.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_141189133.yml new file mode 100644 index 000000000..662190bb8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_141189133.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001326840563290472 +neuron_fanin: +- 4 +- 3 +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 141189133 +warm_restart_freq: 38 +wd: 0.0006810081139208041 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_175909714.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_175909714.yml new file mode 100644 index 000000000..7051f8db4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam76_175909714.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001326840563290472 +neuron_fanin: +- 4 +- 3 +- 3 +- 2 +- 4 +output_bitwidth: 3 +seed: 175909714 +warm_restart_freq: 38 +wd: 0.0006810081139208041 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_1952947390.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_1952947390.yml new file mode 100644 index 000000000..f162ae279 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_1952947390.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 256 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00038937099857614446 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1952947390 +warm_restart_freq: 67 +wd: 0.00011021042014597705 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_1999166216.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_1999166216.yml new file mode 100644 index 000000000..5e0c1e275 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_1999166216.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 256 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00038937099857614446 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1999166216 +warm_restart_freq: 67 +wd: 0.00011021042014597705 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_899604610.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_899604610.yml new file mode 100644 index 000000000..ccecc0f0e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam77_899604610.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 256 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00038937099857614446 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 899604610 +warm_restart_freq: 67 +wd: 0.00011021042014597705 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_1247405087.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_1247405087.yml new file mode 100644 index 000000000..b54f7d1cf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_1247405087.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002534725417558047 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +output_bitwidth: 2 +seed: 1247405087 +warm_restart_freq: 25 +wd: 2.8417197349242043e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_478876719.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_478876719.yml new file mode 100644 index 000000000..686d73253 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_478876719.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002534725417558047 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +output_bitwidth: 2 +seed: 478876719 +warm_restart_freq: 25 +wd: 2.8417197349242043e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_621164128.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_621164128.yml new file mode 100644 index 000000000..b2e661f37 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/hparam78_621164128.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.002534725417558047 +neuron_fanin: +- 3 +- 4 +- 2 +- 3 +output_bitwidth: 2 +seed: 621164128 +warm_restart_freq: 25 +wd: 2.8417197349242043e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/search_config.yml new file mode 100644 index 000000000..c48566bc7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams70/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 70 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_1363139001.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_1363139001.yml new file mode 100644 index 000000000..aa8b7198d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_1363139001.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0011352138245634565 +neuron_fanin: +- 6 +- 3 +- 6 +- 5 +- 2 +- 5 +output_bitwidth: 3 +seed: 1363139001 +warm_restart_freq: 45 +wd: 0.01106486794111152 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_1388176141.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_1388176141.yml new file mode 100644 index 000000000..6fab44866 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_1388176141.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0011352138245634565 +neuron_fanin: +- 6 +- 3 +- 6 +- 5 +- 2 +- 5 +output_bitwidth: 3 +seed: 1388176141 +warm_restart_freq: 45 +wd: 0.01106486794111152 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_438456953.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_438456953.yml new file mode 100644 index 000000000..f8f0d5fdb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam71_438456953.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0011352138245634565 +neuron_fanin: +- 6 +- 3 +- 6 +- 5 +- 2 +- 5 +output_bitwidth: 3 +seed: 438456953 +warm_restart_freq: 45 +wd: 0.01106486794111152 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_1271948674.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_1271948674.yml new file mode 100644 index 000000000..2d2d3d936 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_1271948674.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00111257906107165 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 1271948674 +warm_restart_freq: 31 +wd: 6.392155957582281e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_625881496.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_625881496.yml new file mode 100644 index 000000000..43a95f099 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_625881496.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00111257906107165 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 625881496 +warm_restart_freq: 31 +wd: 6.392155957582281e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_83380450.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_83380450.yml new file mode 100644 index 000000000..f4b37afbc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam72_83380450.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00111257906107165 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 83380450 +warm_restart_freq: 31 +wd: 6.392155957582281e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_1421788487.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_1421788487.yml new file mode 100644 index 000000000..a4e0d001f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_1421788487.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005671335350643255 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 1421788487 +warm_restart_freq: 56 +wd: 0.0001799746878255865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_1955292316.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_1955292316.yml new file mode 100644 index 000000000..3c351b3aa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_1955292316.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005671335350643255 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 1955292316 +warm_restart_freq: 56 +wd: 0.0001799746878255865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_898934563.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_898934563.yml new file mode 100644 index 000000000..0aba2bfe8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam73_898934563.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005671335350643255 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 898934563 +warm_restart_freq: 56 +wd: 0.0001799746878255865 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_2052181832.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_2052181832.yml new file mode 100644 index 000000000..6203a97d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_2052181832.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0012295513558216635 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +output_bitwidth: 3 +seed: 2052181832 +warm_restart_freq: 41 +wd: 0.049707471968363455 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_342753795.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_342753795.yml new file mode 100644 index 000000000..5c3893bcc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_342753795.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0012295513558216635 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +output_bitwidth: 3 +seed: 342753795 +warm_restart_freq: 41 +wd: 0.049707471968363455 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_600877382.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_600877382.yml new file mode 100644 index 000000000..28d6ba868 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam74_600877382.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0012295513558216635 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +output_bitwidth: 3 +seed: 600877382 +warm_restart_freq: 41 +wd: 0.049707471968363455 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_2070338416.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_2070338416.yml new file mode 100644 index 000000000..af3d67d67 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_2070338416.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00025412253842775645 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 3 +seed: 2070338416 +warm_restart_freq: 32 +wd: 0.005629097755215341 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_416335123.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_416335123.yml new file mode 100644 index 000000000..7da39f8f1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_416335123.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00025412253842775645 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 3 +seed: 416335123 +warm_restart_freq: 32 +wd: 0.005629097755215341 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_874785041.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_874785041.yml new file mode 100644 index 000000000..078226fe1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam75_874785041.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00025412253842775645 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 3 +seed: 874785041 +warm_restart_freq: 32 +wd: 0.005629097755215341 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_1085177456.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_1085177456.yml new file mode 100644 index 000000000..a6ae3e5fa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_1085177456.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004472779618331872 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1085177456 +warm_restart_freq: 75 +wd: 0.012786028500454827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_2013492995.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_2013492995.yml new file mode 100644 index 000000000..97fda8483 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_2013492995.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004472779618331872 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 2013492995 +warm_restart_freq: 75 +wd: 0.012786028500454827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_2036578808.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_2036578808.yml new file mode 100644 index 000000000..46a15951d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam76_2036578808.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004472779618331872 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 2036578808 +warm_restart_freq: 75 +wd: 0.012786028500454827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_1265975023.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_1265975023.yml new file mode 100644 index 000000000..99988d081 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_1265975023.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0018083355020553967 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 6 +output_bitwidth: 4 +seed: 1265975023 +warm_restart_freq: 94 +wd: 0.0012000810413729372 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_307938014.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_307938014.yml new file mode 100644 index 000000000..a10a979be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_307938014.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0018083355020553967 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 6 +output_bitwidth: 4 +seed: 307938014 +warm_restart_freq: 94 +wd: 0.0012000810413729372 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_450186433.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_450186433.yml new file mode 100644 index 000000000..ffdc98f08 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam77_450186433.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0018083355020553967 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 6 +output_bitwidth: 4 +seed: 450186433 +warm_restart_freq: 94 +wd: 0.0012000810413729372 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_1686746175.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_1686746175.yml new file mode 100644 index 000000000..dcc8e4828 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_1686746175.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0016860466211956007 +neuron_fanin: +- 6 +- 4 +- 4 +- 6 +- 3 +- 4 +output_bitwidth: 5 +seed: 1686746175 +warm_restart_freq: 17 +wd: 0.06295955855192709 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_1904120030.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_1904120030.yml new file mode 100644 index 000000000..4df9d8868 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_1904120030.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0016860466211956007 +neuron_fanin: +- 6 +- 4 +- 4 +- 6 +- 3 +- 4 +output_bitwidth: 5 +seed: 1904120030 +warm_restart_freq: 17 +wd: 0.06295955855192709 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_426843005.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_426843005.yml new file mode 100644 index 000000000..826a81751 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam78_426843005.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 256 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0016860466211956007 +neuron_fanin: +- 6 +- 4 +- 4 +- 6 +- 3 +- 4 +output_bitwidth: 5 +seed: 426843005 +warm_restart_freq: 17 +wd: 0.06295955855192709 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_1557253670.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_1557253670.yml new file mode 100644 index 000000000..1e0eb9253 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_1557253670.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002193557162907081 +neuron_fanin: +- 2 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 6 +seed: 1557253670 +warm_restart_freq: 87 +wd: 0.002832834691547746 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_1680967484.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_1680967484.yml new file mode 100644 index 000000000..e836769bc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_1680967484.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002193557162907081 +neuron_fanin: +- 2 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 6 +seed: 1680967484 +warm_restart_freq: 87 +wd: 0.002832834691547746 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_939700095.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_939700095.yml new file mode 100644 index 000000000..725481205 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/hparam79_939700095.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002193557162907081 +neuron_fanin: +- 2 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 6 +seed: 939700095 +warm_restart_freq: 87 +wd: 0.002832834691547746 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/search_config.yml new file mode 100644 index 000000000..d0f6fc84c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams71/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 71 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_1536703439.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_1536703439.yml new file mode 100644 index 000000000..57880acaf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_1536703439.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010312174308339731 +neuron_fanin: +- 2 +- 6 +- 4 +- 5 +- 4 +- 4 +output_bitwidth: 6 +seed: 1536703439 +warm_restart_freq: 17 +wd: 8.429329338268716e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_245318963.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_245318963.yml new file mode 100644 index 000000000..dc22cf53c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_245318963.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010312174308339731 +neuron_fanin: +- 2 +- 6 +- 4 +- 5 +- 4 +- 4 +output_bitwidth: 6 +seed: 245318963 +warm_restart_freq: 17 +wd: 8.429329338268716e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_984672986.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_984672986.yml new file mode 100644 index 000000000..cf7042fd1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam72_984672986.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00010312174308339731 +neuron_fanin: +- 2 +- 6 +- 4 +- 5 +- 4 +- 4 +output_bitwidth: 6 +seed: 984672986 +warm_restart_freq: 17 +wd: 8.429329338268716e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_2047819999.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_2047819999.yml new file mode 100644 index 000000000..109d6de80 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_2047819999.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0014015728475156445 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 4 +output_bitwidth: 3 +seed: 2047819999 +warm_restart_freq: 61 +wd: 1.612736333377266e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_568594186.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_568594186.yml new file mode 100644 index 000000000..fed8b97ff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_568594186.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0014015728475156445 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 4 +output_bitwidth: 3 +seed: 568594186 +warm_restart_freq: 61 +wd: 1.612736333377266e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_625598319.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_625598319.yml new file mode 100644 index 000000000..f8aa50d2f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam73_625598319.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0014015728475156445 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 4 +output_bitwidth: 3 +seed: 625598319 +warm_restart_freq: 61 +wd: 1.612736333377266e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_1092258211.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_1092258211.yml new file mode 100644 index 000000000..99b5d9c3f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_1092258211.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004971958101954551 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 1092258211 +warm_restart_freq: 16 +wd: 0.0054178325542001745 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_857059500.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_857059500.yml new file mode 100644 index 000000000..4adc75f3b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_857059500.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004971958101954551 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 857059500 +warm_restart_freq: 16 +wd: 0.0054178325542001745 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_972298654.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_972298654.yml new file mode 100644 index 000000000..3a82c2e88 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam74_972298654.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 128 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004971958101954551 +neuron_fanin: +- 2 +- 6 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 972298654 +warm_restart_freq: 16 +wd: 0.0054178325542001745 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_1338141800.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_1338141800.yml new file mode 100644 index 000000000..00a85de8e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_1338141800.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035034908037735774 +neuron_fanin: +- 4 +- 6 +output_bitwidth: 4 +seed: 1338141800 +warm_restart_freq: 48 +wd: 0.0011877913780265256 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_1690388915.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_1690388915.yml new file mode 100644 index 000000000..120d8be16 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_1690388915.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035034908037735774 +neuron_fanin: +- 4 +- 6 +output_bitwidth: 4 +seed: 1690388915 +warm_restart_freq: 48 +wd: 0.0011877913780265256 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_363551573.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_363551573.yml new file mode 100644 index 000000000..d423603f0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam75_363551573.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0035034908037735774 +neuron_fanin: +- 4 +- 6 +output_bitwidth: 4 +seed: 363551573 +warm_restart_freq: 48 +wd: 0.0011877913780265256 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_1196794258.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_1196794258.yml new file mode 100644 index 000000000..49c93341a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_1196794258.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001705013985079706 +neuron_fanin: +- 4 +- 3 +- 2 +output_bitwidth: 6 +seed: 1196794258 +warm_restart_freq: 27 +wd: 0.011261494331619574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_129191448.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_129191448.yml new file mode 100644 index 000000000..8b9d8fe38 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_129191448.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001705013985079706 +neuron_fanin: +- 4 +- 3 +- 2 +output_bitwidth: 6 +seed: 129191448 +warm_restart_freq: 27 +wd: 0.011261494331619574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_1981286943.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_1981286943.yml new file mode 100644 index 000000000..e85db718b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam76_1981286943.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001705013985079706 +neuron_fanin: +- 4 +- 3 +- 2 +output_bitwidth: 6 +seed: 1981286943 +warm_restart_freq: 27 +wd: 0.011261494331619574 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_1627524190.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_1627524190.yml new file mode 100644 index 000000000..12531fba2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_1627524190.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0009462937887731721 +neuron_fanin: +- 3 +- 3 +- 3 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 1627524190 +warm_restart_freq: 31 +wd: 0.07118154079561892 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_400929396.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_400929396.yml new file mode 100644 index 000000000..201ee04b5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_400929396.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0009462937887731721 +neuron_fanin: +- 3 +- 3 +- 3 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 400929396 +warm_restart_freq: 31 +wd: 0.07118154079561892 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_843804488.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_843804488.yml new file mode 100644 index 000000000..a7e304240 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam77_843804488.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 5 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0009462937887731721 +neuron_fanin: +- 3 +- 3 +- 3 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 843804488 +warm_restart_freq: 31 +wd: 0.07118154079561892 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_1161018936.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_1161018936.yml new file mode 100644 index 000000000..fc52ee6e8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_1161018936.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00043189147014503337 +neuron_fanin: +- 5 +- 5 +output_bitwidth: 4 +seed: 1161018936 +warm_restart_freq: 16 +wd: 0.0006180091822557872 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_137132900.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_137132900.yml new file mode 100644 index 000000000..97b015f97 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_137132900.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00043189147014503337 +neuron_fanin: +- 5 +- 5 +output_bitwidth: 4 +seed: 137132900 +warm_restart_freq: 16 +wd: 0.0006180091822557872 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_1889647522.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_1889647522.yml new file mode 100644 index 000000000..44354a559 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam78_1889647522.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00043189147014503337 +neuron_fanin: +- 5 +- 5 +output_bitwidth: 4 +seed: 1889647522 +warm_restart_freq: 16 +wd: 0.0006180091822557872 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_1411409435.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_1411409435.yml new file mode 100644 index 000000000..c33113e6a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_1411409435.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019289133375103153 +neuron_fanin: +- 5 +- 6 +- 2 +output_bitwidth: 2 +seed: 1411409435 +warm_restart_freq: 32 +wd: 0.06901721042870382 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_1495781730.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_1495781730.yml new file mode 100644 index 000000000..783ceb05a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_1495781730.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019289133375103153 +neuron_fanin: +- 5 +- 6 +- 2 +output_bitwidth: 2 +seed: 1495781730 +warm_restart_freq: 32 +wd: 0.06901721042870382 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_280819751.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_280819751.yml new file mode 100644 index 000000000..5e6805f24 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam79_280819751.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019289133375103153 +neuron_fanin: +- 5 +- 6 +- 2 +output_bitwidth: 2 +seed: 280819751 +warm_restart_freq: 32 +wd: 0.06901721042870382 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_1175878783.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_1175878783.yml new file mode 100644 index 000000000..547781cb1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_1175878783.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009465620258061265 +neuron_fanin: +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 1175878783 +warm_restart_freq: 62 +wd: 0.0006111126029169972 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_577556178.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_577556178.yml new file mode 100644 index 000000000..854ed2bbf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_577556178.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009465620258061265 +neuron_fanin: +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 577556178 +warm_restart_freq: 62 +wd: 0.0006111126029169972 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_757789636.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_757789636.yml new file mode 100644 index 000000000..81623bd0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/hparam80_757789636.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009465620258061265 +neuron_fanin: +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 757789636 +warm_restart_freq: 62 +wd: 0.0006111126029169972 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/search_config.yml new file mode 100644 index 000000000..7dd365bcf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v2/hparams72/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 768 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 72 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_1422109049.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_1422109049.yml new file mode 100644 index 000000000..d65db07fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_1422109049.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00024738579161389713 +neuron_fanin: +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 1422109049 +warm_restart_freq: 31 +wd: 0.0010499060755647905 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_370071788.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_370071788.yml new file mode 100644 index 000000000..7ef49a1ab --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_370071788.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00024738579161389713 +neuron_fanin: +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 370071788 +warm_restart_freq: 31 +wd: 0.0010499060755647905 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_430310858.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_430310858.yml new file mode 100644 index 000000000..133a5fcd3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam63_430310858.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00024738579161389713 +neuron_fanin: +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 430310858 +warm_restart_freq: 31 +wd: 0.0010499060755647905 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_1047877847.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_1047877847.yml new file mode 100644 index 000000000..2cf500cbd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_1047877847.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000672159215722164 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 1047877847 +warm_restart_freq: 64 +wd: 0.09077086457199146 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_1062336480.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_1062336480.yml new file mode 100644 index 000000000..28271f856 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_1062336480.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000672159215722164 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 1062336480 +warm_restart_freq: 64 +wd: 0.09077086457199146 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_421856059.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_421856059.yml new file mode 100644 index 000000000..866d716ef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam64_421856059.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000672159215722164 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 421856059 +warm_restart_freq: 64 +wd: 0.09077086457199146 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_1087591892.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_1087591892.yml new file mode 100644 index 000000000..f54f06174 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_1087591892.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004684720641773962 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 1087591892 +warm_restart_freq: 66 +wd: 0.00019430396423797373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_167351005.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_167351005.yml new file mode 100644 index 000000000..de94aed2a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_167351005.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004684720641773962 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 167351005 +warm_restart_freq: 66 +wd: 0.00019430396423797373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_762725974.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_762725974.yml new file mode 100644 index 000000000..9a3f3bbe7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam65_762725974.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004684720641773962 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 762725974 +warm_restart_freq: 66 +wd: 0.00019430396423797373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_1117803622.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_1117803622.yml new file mode 100644 index 000000000..e618e06a4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_1117803622.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005799327850682734 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 3 +seed: 1117803622 +warm_restart_freq: 44 +wd: 0.03076151670848887 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_284061403.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_284061403.yml new file mode 100644 index 000000000..211d011fd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_284061403.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005799327850682734 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 3 +seed: 284061403 +warm_restart_freq: 44 +wd: 0.03076151670848887 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_305726933.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_305726933.yml new file mode 100644 index 000000000..7d223ed19 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam66_305726933.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005799327850682734 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 3 +seed: 305726933 +warm_restart_freq: 44 +wd: 0.03076151670848887 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_1045079766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_1045079766.yml new file mode 100644 index 000000000..b16bf0128 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_1045079766.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009234182578484414 +neuron_fanin: +- 5 +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 1045079766 +warm_restart_freq: 12 +wd: 0.0004773053563894097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_1283894395.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_1283894395.yml new file mode 100644 index 000000000..11c4db29b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_1283894395.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009234182578484414 +neuron_fanin: +- 5 +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 1283894395 +warm_restart_freq: 12 +wd: 0.0004773053563894097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_392452957.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_392452957.yml new file mode 100644 index 000000000..2bca24751 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam67_392452957.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009234182578484414 +neuron_fanin: +- 5 +- 3 +- 4 +- 3 +output_bitwidth: 6 +seed: 392452957 +warm_restart_freq: 12 +wd: 0.0004773053563894097 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_1245539463.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_1245539463.yml new file mode 100644 index 000000000..27c128306 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_1245539463.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0009282335275673763 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1245539463 +warm_restart_freq: 69 +wd: 0.00330001659057033 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_1423481738.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_1423481738.yml new file mode 100644 index 000000000..aac53965e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_1423481738.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0009282335275673763 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1423481738 +warm_restart_freq: 69 +wd: 0.00330001659057033 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_159618741.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_159618741.yml new file mode 100644 index 000000000..20bf08518 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam68_159618741.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0009282335275673763 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 159618741 +warm_restart_freq: 69 +wd: 0.00330001659057033 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_1020272442.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_1020272442.yml new file mode 100644 index 000000000..069a131c8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_1020272442.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0070762522094784735 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1020272442 +warm_restart_freq: 70 +wd: 0.001282968827657222 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_120974814.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_120974814.yml new file mode 100644 index 000000000..b005a1351 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_120974814.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0070762522094784735 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 120974814 +warm_restart_freq: 70 +wd: 0.001282968827657222 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_1575404615.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_1575404615.yml new file mode 100644 index 000000000..e2e95cec4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam69_1575404615.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0070762522094784735 +neuron_fanin: +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1575404615 +warm_restart_freq: 70 +wd: 0.001282968827657222 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_111229302.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_111229302.yml new file mode 100644 index 000000000..b9b98fcff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_111229302.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009339257778393523 +neuron_fanin: +- 2 +- 3 +- 6 +- 5 +- 2 +- 3 +output_bitwidth: 3 +seed: 111229302 +warm_restart_freq: 28 +wd: 0.058094593076091695 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_1513900292.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_1513900292.yml new file mode 100644 index 000000000..cb169500c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_1513900292.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009339257778393523 +neuron_fanin: +- 2 +- 3 +- 6 +- 5 +- 2 +- 3 +output_bitwidth: 3 +seed: 1513900292 +warm_restart_freq: 28 +wd: 0.058094593076091695 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_176400209.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_176400209.yml new file mode 100644 index 000000000..838c8411a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam70_176400209.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009339257778393523 +neuron_fanin: +- 2 +- 3 +- 6 +- 5 +- 2 +- 3 +output_bitwidth: 3 +seed: 176400209 +warm_restart_freq: 28 +wd: 0.058094593076091695 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_1453559755.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_1453559755.yml new file mode 100644 index 000000000..214e0838a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_1453559755.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013599395320729093 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1453559755 +warm_restart_freq: 10 +wd: 2.367625483431494e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_1668106022.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_1668106022.yml new file mode 100644 index 000000000..cb9d6b08a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_1668106022.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013599395320729093 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1668106022 +warm_restart_freq: 10 +wd: 2.367625483431494e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_539093072.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_539093072.yml new file mode 100644 index 000000000..e4674c2b4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/hparam71_539093072.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00013599395320729093 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 539093072 +warm_restart_freq: 10 +wd: 2.367625483431494e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/search_config.yml new file mode 100644 index 000000000..8b44c9d3a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams63/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 63 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1146502208.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1146502208.yml new file mode 100644 index 000000000..1c1c93310 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1146502208.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001353386608343206 +neuron_fanin: +- 3 +- 5 +- 5 +- 4 +output_bitwidth: 6 +seed: 1146502208 +warm_restart_freq: 57 +wd: 0.00018803344920236852 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1843437389.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1843437389.yml new file mode 100644 index 000000000..ae3f0fc44 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1843437389.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001353386608343206 +neuron_fanin: +- 3 +- 5 +- 5 +- 4 +output_bitwidth: 6 +seed: 1843437389 +warm_restart_freq: 57 +wd: 0.00018803344920236852 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1978485075.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1978485075.yml new file mode 100644 index 000000000..28a7921b7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam64_1978485075.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001353386608343206 +neuron_fanin: +- 3 +- 5 +- 5 +- 4 +output_bitwidth: 6 +seed: 1978485075 +warm_restart_freq: 57 +wd: 0.00018803344920236852 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_1061650404.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_1061650404.yml new file mode 100644 index 000000000..715bf565b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_1061650404.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00020002347014226363 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 1061650404 +warm_restart_freq: 66 +wd: 1.365371550161155e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_1240058123.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_1240058123.yml new file mode 100644 index 000000000..3b569af5c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_1240058123.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00020002347014226363 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 1240058123 +warm_restart_freq: 66 +wd: 1.365371550161155e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_897917036.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_897917036.yml new file mode 100644 index 000000000..ddfa20d5d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam65_897917036.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00020002347014226363 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 897917036 +warm_restart_freq: 66 +wd: 1.365371550161155e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1084377697.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1084377697.yml new file mode 100644 index 000000000..1ed328bf2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1084377697.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012430349023285402 +neuron_fanin: +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 1084377697 +warm_restart_freq: 31 +wd: 0.06916658710392612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1200394628.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1200394628.yml new file mode 100644 index 000000000..8ab375829 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1200394628.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012430349023285402 +neuron_fanin: +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 1200394628 +warm_restart_freq: 31 +wd: 0.06916658710392612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1445075132.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1445075132.yml new file mode 100644 index 000000000..159d94af4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam66_1445075132.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012430349023285402 +neuron_fanin: +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 1445075132 +warm_restart_freq: 31 +wd: 0.06916658710392612 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_1688115864.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_1688115864.yml new file mode 100644 index 000000000..343732f9b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_1688115864.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0013510911853146788 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 1688115864 +warm_restart_freq: 72 +wd: 0.001858571345201812 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_478192182.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_478192182.yml new file mode 100644 index 000000000..c6c621ec2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_478192182.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0013510911853146788 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 478192182 +warm_restart_freq: 72 +wd: 0.001858571345201812 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_586553307.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_586553307.yml new file mode 100644 index 000000000..1ffa9b9a0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam67_586553307.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0013510911853146788 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 5 +output_bitwidth: 2 +seed: 586553307 +warm_restart_freq: 72 +wd: 0.001858571345201812 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_1041107877.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_1041107877.yml new file mode 100644 index 000000000..75c0e5ecb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_1041107877.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006045178208699018 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 5 +- 2 +output_bitwidth: 2 +seed: 1041107877 +warm_restart_freq: 20 +wd: 1.3247479720465356e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_115934999.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_115934999.yml new file mode 100644 index 000000000..daade5eb4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_115934999.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006045178208699018 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 5 +- 2 +output_bitwidth: 2 +seed: 115934999 +warm_restart_freq: 20 +wd: 1.3247479720465356e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_983951581.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_983951581.yml new file mode 100644 index 000000000..428418a3d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam68_983951581.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006045178208699018 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 5 +- 2 +output_bitwidth: 2 +seed: 983951581 +warm_restart_freq: 20 +wd: 1.3247479720465356e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_1222808422.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_1222808422.yml new file mode 100644 index 000000000..823748888 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_1222808422.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006588815063844459 +neuron_fanin: +- 4 +- 4 +- 5 +- 2 +- 5 +output_bitwidth: 6 +seed: 1222808422 +warm_restart_freq: 31 +wd: 1.5036345004432334e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_1521943842.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_1521943842.yml new file mode 100644 index 000000000..9efe4b07a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_1521943842.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006588815063844459 +neuron_fanin: +- 4 +- 4 +- 5 +- 2 +- 5 +output_bitwidth: 6 +seed: 1521943842 +warm_restart_freq: 31 +wd: 1.5036345004432334e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_746144766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_746144766.yml new file mode 100644 index 000000000..4af3d74b4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam69_746144766.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006588815063844459 +neuron_fanin: +- 4 +- 4 +- 5 +- 2 +- 5 +output_bitwidth: 6 +seed: 746144766 +warm_restart_freq: 31 +wd: 1.5036345004432334e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_1614494529.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_1614494529.yml new file mode 100644 index 000000000..a345e96bd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_1614494529.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007033642225750187 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +output_bitwidth: 6 +seed: 1614494529 +warm_restart_freq: 50 +wd: 7.804845066698338e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_465738834.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_465738834.yml new file mode 100644 index 000000000..330c99b1c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_465738834.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007033642225750187 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +output_bitwidth: 6 +seed: 465738834 +warm_restart_freq: 50 +wd: 7.804845066698338e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_993438214.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_993438214.yml new file mode 100644 index 000000000..d1a0fd240 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam70_993438214.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007033642225750187 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +output_bitwidth: 6 +seed: 993438214 +warm_restart_freq: 50 +wd: 7.804845066698338e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_1717183099.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_1717183099.yml new file mode 100644 index 000000000..7414fccdd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_1717183099.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009118234987056033 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +- 6 +output_bitwidth: 5 +seed: 1717183099 +warm_restart_freq: 45 +wd: 1.9690862012513564e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_650921773.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_650921773.yml new file mode 100644 index 000000000..8d9e21167 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_650921773.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009118234987056033 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +- 6 +output_bitwidth: 5 +seed: 650921773 +warm_restart_freq: 45 +wd: 1.9690862012513564e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_900946698.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_900946698.yml new file mode 100644 index 000000000..24ac395e3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam71_900946698.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 5 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009118234987056033 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +- 6 +output_bitwidth: 5 +seed: 900946698 +warm_restart_freq: 45 +wd: 1.9690862012513564e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_296963361.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_296963361.yml new file mode 100644 index 000000000..8973ef6be --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_296963361.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007130961235874987 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 2 +seed: 296963361 +warm_restart_freq: 100 +wd: 0.00022970910230046712 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_534467001.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_534467001.yml new file mode 100644 index 000000000..8c40050c6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_534467001.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007130961235874987 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 2 +seed: 534467001 +warm_restart_freq: 100 +wd: 0.00022970910230046712 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_599093448.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_599093448.yml new file mode 100644 index 000000000..270ed4a07 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/hparam72_599093448.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007130961235874987 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 2 +seed: 599093448 +warm_restart_freq: 100 +wd: 0.00022970910230046712 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/search_config.yml new file mode 100644 index 000000000..64c4b14a3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams64/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 64 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_1276682349.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_1276682349.yml new file mode 100644 index 000000000..d42fbac0c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_1276682349.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005619751691935121 +neuron_fanin: +- 6 +- 5 +output_bitwidth: 4 +seed: 1276682349 +warm_restart_freq: 91 +wd: 8.217015255146793e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_2022335157.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_2022335157.yml new file mode 100644 index 000000000..ccbb7009a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_2022335157.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005619751691935121 +neuron_fanin: +- 6 +- 5 +output_bitwidth: 4 +seed: 2022335157 +warm_restart_freq: 91 +wd: 8.217015255146793e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_878694370.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_878694370.yml new file mode 100644 index 000000000..b0500d26d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam65_878694370.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005619751691935121 +neuron_fanin: +- 6 +- 5 +output_bitwidth: 4 +seed: 878694370 +warm_restart_freq: 91 +wd: 8.217015255146793e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_1638645805.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_1638645805.yml new file mode 100644 index 000000000..eef450b90 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_1638645805.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00019430245201782897 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 1638645805 +warm_restart_freq: 17 +wd: 1.1030821962802741e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_55235817.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_55235817.yml new file mode 100644 index 000000000..c44dcf794 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_55235817.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00019430245201782897 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 55235817 +warm_restart_freq: 17 +wd: 1.1030821962802741e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_676772214.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_676772214.yml new file mode 100644 index 000000000..0039692fd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam66_676772214.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00019430245201782897 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 676772214 +warm_restart_freq: 17 +wd: 1.1030821962802741e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1063714607.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1063714607.yml new file mode 100644 index 000000000..a8470810a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1063714607.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005618243733603696 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 6 +seed: 1063714607 +warm_restart_freq: 55 +wd: 0.026688645908104675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1351375349.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1351375349.yml new file mode 100644 index 000000000..bd2aa869b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1351375349.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005618243733603696 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 6 +seed: 1351375349 +warm_restart_freq: 55 +wd: 0.026688645908104675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1548861171.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1548861171.yml new file mode 100644 index 000000000..f595a0a34 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam67_1548861171.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005618243733603696 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 6 +seed: 1548861171 +warm_restart_freq: 55 +wd: 0.026688645908104675 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_352997525.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_352997525.yml new file mode 100644 index 000000000..2d82b2f70 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_352997525.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0012851147316938784 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 352997525 +warm_restart_freq: 43 +wd: 0.0989597511917634 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_570671699.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_570671699.yml new file mode 100644 index 000000000..3b30a252f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_570671699.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0012851147316938784 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 570671699 +warm_restart_freq: 43 +wd: 0.0989597511917634 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_664685385.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_664685385.yml new file mode 100644 index 000000000..090fed8de --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam68_664685385.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0012851147316938784 +neuron_fanin: +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 6 +seed: 664685385 +warm_restart_freq: 43 +wd: 0.0989597511917634 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_241788506.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_241788506.yml new file mode 100644 index 000000000..f1c3658fd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_241788506.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00346118951235579 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 241788506 +warm_restart_freq: 49 +wd: 1.295915082984712e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_388929875.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_388929875.yml new file mode 100644 index 000000000..6fe236a70 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_388929875.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00346118951235579 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 388929875 +warm_restart_freq: 49 +wd: 1.295915082984712e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_829679208.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_829679208.yml new file mode 100644 index 000000000..abf438f2a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam69_829679208.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00346118951235579 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 829679208 +warm_restart_freq: 49 +wd: 1.295915082984712e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_148621252.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_148621252.yml new file mode 100644 index 000000000..c38e04eeb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_148621252.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022106268259119432 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 2 +seed: 148621252 +warm_restart_freq: 97 +wd: 0.010971621634432582 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_2125512905.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_2125512905.yml new file mode 100644 index 000000000..626d112ab --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_2125512905.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022106268259119432 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 2 +seed: 2125512905 +warm_restart_freq: 97 +wd: 0.010971621634432582 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_978529391.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_978529391.yml new file mode 100644 index 000000000..dd4e170ce --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam70_978529391.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 128 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022106268259119432 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 2 +seed: 978529391 +warm_restart_freq: 97 +wd: 0.010971621634432582 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_1124504840.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_1124504840.yml new file mode 100644 index 000000000..c46b0d808 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_1124504840.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00011209394542882259 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 1124504840 +warm_restart_freq: 24 +wd: 0.02431444082739607 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_398848868.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_398848868.yml new file mode 100644 index 000000000..ff6c2d575 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_398848868.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00011209394542882259 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 398848868 +warm_restart_freq: 24 +wd: 0.02431444082739607 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_956330722.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_956330722.yml new file mode 100644 index 000000000..73ed1d4b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam71_956330722.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00011209394542882259 +neuron_fanin: +- 2 +- 2 +- 6 +- 2 +- 2 +output_bitwidth: 2 +seed: 956330722 +warm_restart_freq: 24 +wd: 0.02431444082739607 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_537262437.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_537262437.yml new file mode 100644 index 000000000..429bddc8b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_537262437.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002369844905670996 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 537262437 +warm_restart_freq: 37 +wd: 1.7886851157837362e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_569835648.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_569835648.yml new file mode 100644 index 000000000..efedcf3de --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_569835648.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002369844905670996 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 569835648 +warm_restart_freq: 37 +wd: 1.7886851157837362e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_597692880.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_597692880.yml new file mode 100644 index 000000000..b52321bdb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam72_597692880.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002369844905670996 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 597692880 +warm_restart_freq: 37 +wd: 1.7886851157837362e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_1918233234.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_1918233234.yml new file mode 100644 index 000000000..94cc60736 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_1918233234.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002469298610877634 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 1918233234 +warm_restart_freq: 10 +wd: 4.5234693200692046e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_2077782587.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_2077782587.yml new file mode 100644 index 000000000..0b3b27d28 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_2077782587.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002469298610877634 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 2077782587 +warm_restart_freq: 10 +wd: 4.5234693200692046e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_431941419.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_431941419.yml new file mode 100644 index 000000000..cc3e30cfc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/hparam73_431941419.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002469298610877634 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 431941419 +warm_restart_freq: 10 +wd: 4.5234693200692046e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/search_config.yml new file mode 100644 index 000000000..289f382b9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams65/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 65 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1014727033.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1014727033.yml new file mode 100644 index 000000000..0bf93c0f9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1014727033.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 5 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013991669964661768 +neuron_fanin: +- 6 +- 2 +- 2 +- 6 +- 3 +- 4 +output_bitwidth: 3 +seed: 1014727033 +warm_restart_freq: 73 +wd: 0.0031406187684898433 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1770422050.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1770422050.yml new file mode 100644 index 000000000..3a8e6e75e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1770422050.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 5 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013991669964661768 +neuron_fanin: +- 6 +- 2 +- 2 +- 6 +- 3 +- 4 +output_bitwidth: 3 +seed: 1770422050 +warm_restart_freq: 73 +wd: 0.0031406187684898433 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1968257737.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1968257737.yml new file mode 100644 index 000000000..4d174faf8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam66_1968257737.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 5 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013991669964661768 +neuron_fanin: +- 6 +- 2 +- 2 +- 6 +- 3 +- 4 +output_bitwidth: 3 +seed: 1968257737 +warm_restart_freq: 73 +wd: 0.0031406187684898433 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_1700328574.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_1700328574.yml new file mode 100644 index 000000000..346444706 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_1700328574.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0008319349267325947 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 6 +seed: 1700328574 +warm_restart_freq: 49 +wd: 0.043167534033889274 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_2140990480.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_2140990480.yml new file mode 100644 index 000000000..7691e6f48 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_2140990480.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0008319349267325947 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 6 +seed: 2140990480 +warm_restart_freq: 49 +wd: 0.043167534033889274 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_651500073.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_651500073.yml new file mode 100644 index 000000000..1ff52654b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam67_651500073.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 64 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0008319349267325947 +neuron_fanin: +- 4 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 6 +seed: 651500073 +warm_restart_freq: 49 +wd: 0.043167534033889274 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_1959342751.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_1959342751.yml new file mode 100644 index 000000000..d00f0ea48 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_1959342751.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0002878598728746003 +neuron_fanin: +- 3 +- 5 +- 3 +- 4 +output_bitwidth: 6 +seed: 1959342751 +warm_restart_freq: 76 +wd: 0.00021656513514101545 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_2124483541.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_2124483541.yml new file mode 100644 index 000000000..8c88be9c5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_2124483541.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0002878598728746003 +neuron_fanin: +- 3 +- 5 +- 3 +- 4 +output_bitwidth: 6 +seed: 2124483541 +warm_restart_freq: 76 +wd: 0.00021656513514101545 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_306842453.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_306842453.yml new file mode 100644 index 000000000..dc2a3853b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam68_306842453.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0002878598728746003 +neuron_fanin: +- 3 +- 5 +- 3 +- 4 +output_bitwidth: 6 +seed: 306842453 +warm_restart_freq: 76 +wd: 0.00021656513514101545 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1203975014.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1203975014.yml new file mode 100644 index 000000000..1e9ae912f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1203975014.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0003359495976505276 +neuron_fanin: +- 2 +- 4 +- 4 +output_bitwidth: 4 +seed: 1203975014 +warm_restart_freq: 39 +wd: 9.654573124126253e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1376484203.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1376484203.yml new file mode 100644 index 000000000..5af6042d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1376484203.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0003359495976505276 +neuron_fanin: +- 2 +- 4 +- 4 +output_bitwidth: 4 +seed: 1376484203 +warm_restart_freq: 39 +wd: 9.654573124126253e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1631379599.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1631379599.yml new file mode 100644 index 000000000..6136ce7d2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam69_1631379599.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0003359495976505276 +neuron_fanin: +- 2 +- 4 +- 4 +output_bitwidth: 4 +seed: 1631379599 +warm_restart_freq: 39 +wd: 9.654573124126253e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_1609937309.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_1609937309.yml new file mode 100644 index 000000000..8f05ef8cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_1609937309.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007485671360534897 +neuron_fanin: +- 2 +- 3 +- 2 +- 6 +- 6 +- 5 +output_bitwidth: 5 +seed: 1609937309 +warm_restart_freq: 16 +wd: 0.004663273833996627 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_1790545607.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_1790545607.yml new file mode 100644 index 000000000..020f4a30c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_1790545607.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007485671360534897 +neuron_fanin: +- 2 +- 3 +- 2 +- 6 +- 6 +- 5 +output_bitwidth: 5 +seed: 1790545607 +warm_restart_freq: 16 +wd: 0.004663273833996627 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_491164885.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_491164885.yml new file mode 100644 index 000000000..198d02d18 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam70_491164885.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007485671360534897 +neuron_fanin: +- 2 +- 3 +- 2 +- 6 +- 6 +- 5 +output_bitwidth: 5 +seed: 491164885 +warm_restart_freq: 16 +wd: 0.004663273833996627 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1381857958.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1381857958.yml new file mode 100644 index 000000000..6b3b4b584 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1381857958.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008515929824166978 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 1381857958 +warm_restart_freq: 53 +wd: 0.021251981354403975 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1662206655.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1662206655.yml new file mode 100644 index 000000000..073aed1d3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1662206655.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008515929824166978 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 1662206655 +warm_restart_freq: 53 +wd: 0.021251981354403975 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1792614427.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1792614427.yml new file mode 100644 index 000000000..d7c54e236 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam71_1792614427.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008515929824166978 +neuron_fanin: +- 3 +- 2 +- 3 +- 3 +output_bitwidth: 5 +seed: 1792614427 +warm_restart_freq: 53 +wd: 0.021251981354403975 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_1066103329.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_1066103329.yml new file mode 100644 index 000000000..1f1d5c405 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_1066103329.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005626730722712905 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 5 +seed: 1066103329 +warm_restart_freq: 21 +wd: 0.0289469774285333 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_2096567716.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_2096567716.yml new file mode 100644 index 000000000..51d918921 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_2096567716.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005626730722712905 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 5 +seed: 2096567716 +warm_restart_freq: 21 +wd: 0.0289469774285333 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_422807325.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_422807325.yml new file mode 100644 index 000000000..66d4a4ae5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam72_422807325.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005626730722712905 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 5 +seed: 422807325 +warm_restart_freq: 21 +wd: 0.0289469774285333 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_1425217541.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_1425217541.yml new file mode 100644 index 000000000..a2f9cfd5a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_1425217541.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00868187184741073 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 1425217541 +warm_restart_freq: 80 +wd: 0.00022040513041887537 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_259433800.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_259433800.yml new file mode 100644 index 000000000..31c6c14e1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_259433800.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00868187184741073 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 259433800 +warm_restart_freq: 80 +wd: 0.00022040513041887537 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_348771088.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_348771088.yml new file mode 100644 index 000000000..cc8db348b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam73_348771088.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00868187184741073 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 348771088 +warm_restart_freq: 80 +wd: 0.00022040513041887537 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_1640024725.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_1640024725.yml new file mode 100644 index 000000000..9183ed6cf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_1640024725.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00013020473972463983 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 1640024725 +warm_restart_freq: 29 +wd: 4.351318007395763e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_1720894833.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_1720894833.yml new file mode 100644 index 000000000..87521ce33 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_1720894833.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00013020473972463983 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 1720894833 +warm_restart_freq: 29 +wd: 4.351318007395763e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_939277525.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_939277525.yml new file mode 100644 index 000000000..773ed4876 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/hparam74_939277525.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00013020473972463983 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 939277525 +warm_restart_freq: 29 +wd: 4.351318007395763e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/search_config.yml new file mode 100644 index 000000000..c1e281054 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams66/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 66 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_1284274574.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_1284274574.yml new file mode 100644 index 000000000..2238e36e2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_1284274574.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010665226218148874 +neuron_fanin: +- 3 +- 4 +- 6 +- 4 +- 2 +output_bitwidth: 2 +seed: 1284274574 +warm_restart_freq: 76 +wd: 0.00015451494342341276 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_1458267734.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_1458267734.yml new file mode 100644 index 000000000..41ef47620 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_1458267734.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010665226218148874 +neuron_fanin: +- 3 +- 4 +- 6 +- 4 +- 2 +output_bitwidth: 2 +seed: 1458267734 +warm_restart_freq: 76 +wd: 0.00015451494342341276 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_926146455.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_926146455.yml new file mode 100644 index 000000000..288ded5c2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam67_926146455.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0010665226218148874 +neuron_fanin: +- 3 +- 4 +- 6 +- 4 +- 2 +output_bitwidth: 2 +seed: 926146455 +warm_restart_freq: 76 +wd: 0.00015451494342341276 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_25799163.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_25799163.yml new file mode 100644 index 000000000..99ef200a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_25799163.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015032565365445178 +neuron_fanin: +- 3 +- 3 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 25799163 +warm_restart_freq: 58 +wd: 0.044556396951309404 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_479763285.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_479763285.yml new file mode 100644 index 000000000..7792fcfa6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_479763285.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015032565365445178 +neuron_fanin: +- 3 +- 3 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 479763285 +warm_restart_freq: 58 +wd: 0.044556396951309404 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_756539110.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_756539110.yml new file mode 100644 index 000000000..cde304625 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam68_756539110.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00015032565365445178 +neuron_fanin: +- 3 +- 3 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 756539110 +warm_restart_freq: 58 +wd: 0.044556396951309404 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_1774886856.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_1774886856.yml new file mode 100644 index 000000000..001397bc7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_1774886856.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008647380179437334 +neuron_fanin: +- 4 +- 5 +- 4 +- 3 +- 4 +output_bitwidth: 5 +seed: 1774886856 +warm_restart_freq: 87 +wd: 0.007497558079358346 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_726766480.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_726766480.yml new file mode 100644 index 000000000..697f54aad --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_726766480.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008647380179437334 +neuron_fanin: +- 4 +- 5 +- 4 +- 3 +- 4 +output_bitwidth: 5 +seed: 726766480 +warm_restart_freq: 87 +wd: 0.007497558079358346 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_968637811.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_968637811.yml new file mode 100644 index 000000000..3965cad2c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam69_968637811.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008647380179437334 +neuron_fanin: +- 4 +- 5 +- 4 +- 3 +- 4 +output_bitwidth: 5 +seed: 968637811 +warm_restart_freq: 87 +wd: 0.007497558079358346 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_1816891488.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_1816891488.yml new file mode 100644 index 000000000..592faea89 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_1816891488.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004701661785544729 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 3 +seed: 1816891488 +warm_restart_freq: 71 +wd: 0.0068377744239247595 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_616167102.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_616167102.yml new file mode 100644 index 000000000..38b0dea31 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_616167102.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004701661785544729 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 3 +seed: 616167102 +warm_restart_freq: 71 +wd: 0.0068377744239247595 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_654669081.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_654669081.yml new file mode 100644 index 000000000..3e774af39 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam70_654669081.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004701661785544729 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 3 +seed: 654669081 +warm_restart_freq: 71 +wd: 0.0068377744239247595 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_1443856797.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_1443856797.yml new file mode 100644 index 000000000..5c0cbe7cd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_1443856797.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0012830024733123597 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 1443856797 +warm_restart_freq: 30 +wd: 0.016174129148429615 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_212114780.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_212114780.yml new file mode 100644 index 000000000..8809c3307 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_212114780.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0012830024733123597 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 212114780 +warm_restart_freq: 30 +wd: 0.016174129148429615 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_222336261.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_222336261.yml new file mode 100644 index 000000000..a1cc90b7a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam71_222336261.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0012830024733123597 +neuron_fanin: +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 222336261 +warm_restart_freq: 30 +wd: 0.016174129148429615 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_1271891874.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_1271891874.yml new file mode 100644 index 000000000..32571114a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_1271891874.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005246943624235944 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1271891874 +warm_restart_freq: 84 +wd: 4.666990745167703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_413536105.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_413536105.yml new file mode 100644 index 000000000..2da0742e1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_413536105.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005246943624235944 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 413536105 +warm_restart_freq: 84 +wd: 4.666990745167703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_863641327.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_863641327.yml new file mode 100644 index 000000000..5c7eb24d0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam72_863641327.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.005246943624235944 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 863641327 +warm_restart_freq: 84 +wd: 4.666990745167703e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_111510177.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_111510177.yml new file mode 100644 index 000000000..eee4dda21 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_111510177.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0021994853102634947 +neuron_fanin: +- 4 +- 3 +- 2 +- 6 +- 4 +- 5 +output_bitwidth: 5 +seed: 111510177 +warm_restart_freq: 64 +wd: 0.008189644121187178 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_35262414.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_35262414.yml new file mode 100644 index 000000000..25681dae7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_35262414.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0021994853102634947 +neuron_fanin: +- 4 +- 3 +- 2 +- 6 +- 4 +- 5 +output_bitwidth: 5 +seed: 35262414 +warm_restart_freq: 64 +wd: 0.008189644121187178 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_705753257.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_705753257.yml new file mode 100644 index 000000000..4bd745836 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam73_705753257.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 6 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0021994853102634947 +neuron_fanin: +- 4 +- 3 +- 2 +- 6 +- 4 +- 5 +output_bitwidth: 5 +seed: 705753257 +warm_restart_freq: 64 +wd: 0.008189644121187178 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_1732422048.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_1732422048.yml new file mode 100644 index 000000000..0660f40f6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_1732422048.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008075700676242373 +neuron_fanin: +- 4 +- 6 +- 4 +- 3 +output_bitwidth: 5 +seed: 1732422048 +warm_restart_freq: 61 +wd: 0.00040325362035803356 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_324122706.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_324122706.yml new file mode 100644 index 000000000..30432ce49 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_324122706.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008075700676242373 +neuron_fanin: +- 4 +- 6 +- 4 +- 3 +output_bitwidth: 5 +seed: 324122706 +warm_restart_freq: 61 +wd: 0.00040325362035803356 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_678931338.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_678931338.yml new file mode 100644 index 000000000..209250602 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam74_678931338.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.008075700676242373 +neuron_fanin: +- 4 +- 6 +- 4 +- 3 +output_bitwidth: 5 +seed: 678931338 +warm_restart_freq: 61 +wd: 0.00040325362035803356 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_1051714277.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_1051714277.yml new file mode 100644 index 000000000..c9c9e60b5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_1051714277.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017598551583410273 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 1051714277 +warm_restart_freq: 15 +wd: 0.0007196836460085032 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_1835869.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_1835869.yml new file mode 100644 index 000000000..668ccd21d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_1835869.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017598551583410273 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 1835869 +warm_restart_freq: 15 +wd: 0.0007196836460085032 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_314412320.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_314412320.yml new file mode 100644 index 000000000..5f7b66ec8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/hparam75_314412320.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00017598551583410273 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 314412320 +warm_restart_freq: 15 +wd: 0.0007196836460085032 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/search_config.yml new file mode 100644 index 000000000..17f20f16a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams67/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 67 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_1487755782.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_1487755782.yml new file mode 100644 index 000000000..322af8bee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_1487755782.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0022235379389763383 +neuron_fanin: +- 4 +- 2 +- 3 +- 6 +output_bitwidth: 6 +seed: 1487755782 +warm_restart_freq: 90 +wd: 0.0031986233042363334 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_1518945595.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_1518945595.yml new file mode 100644 index 000000000..9c8eec511 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_1518945595.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0022235379389763383 +neuron_fanin: +- 4 +- 2 +- 3 +- 6 +output_bitwidth: 6 +seed: 1518945595 +warm_restart_freq: 90 +wd: 0.0031986233042363334 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_2095552312.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_2095552312.yml new file mode 100644 index 000000000..3395572b2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam68_2095552312.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0022235379389763383 +neuron_fanin: +- 4 +- 2 +- 3 +- 6 +output_bitwidth: 6 +seed: 2095552312 +warm_restart_freq: 90 +wd: 0.0031986233042363334 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_1608600419.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_1608600419.yml new file mode 100644 index 000000000..3ae7e3458 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_1608600419.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001676256784181402 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 4 +seed: 1608600419 +warm_restart_freq: 32 +wd: 5.139169844277284e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_351498590.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_351498590.yml new file mode 100644 index 000000000..3bf4eb532 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_351498590.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001676256784181402 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 4 +seed: 351498590 +warm_restart_freq: 32 +wd: 5.139169844277284e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_387931617.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_387931617.yml new file mode 100644 index 000000000..d619bd886 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam69_387931617.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001676256784181402 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 4 +seed: 387931617 +warm_restart_freq: 32 +wd: 5.139169844277284e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_1094592366.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_1094592366.yml new file mode 100644 index 000000000..f003b4ae8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_1094592366.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00041849854546362496 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 1094592366 +warm_restart_freq: 59 +wd: 1.0248843774254084e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_659599332.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_659599332.yml new file mode 100644 index 000000000..7b94e6d5c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_659599332.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00041849854546362496 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 659599332 +warm_restart_freq: 59 +wd: 1.0248843774254084e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_904911470.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_904911470.yml new file mode 100644 index 000000000..86ae74e99 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam70_904911470.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00041849854546362496 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 5 +seed: 904911470 +warm_restart_freq: 59 +wd: 1.0248843774254084e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_1158141770.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_1158141770.yml new file mode 100644 index 000000000..061d54c3d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_1158141770.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003248384780559494 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +output_bitwidth: 5 +seed: 1158141770 +warm_restart_freq: 93 +wd: 2.4997151692259192e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_681615187.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_681615187.yml new file mode 100644 index 000000000..068d7d421 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_681615187.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003248384780559494 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +output_bitwidth: 5 +seed: 681615187 +warm_restart_freq: 93 +wd: 2.4997151692259192e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_848805656.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_848805656.yml new file mode 100644 index 000000000..0625b1498 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam71_848805656.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003248384780559494 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +output_bitwidth: 5 +seed: 848805656 +warm_restart_freq: 93 +wd: 2.4997151692259192e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_1816608578.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_1816608578.yml new file mode 100644 index 000000000..453655bbd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_1816608578.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002610544862902809 +neuron_fanin: +- 4 +- 5 +- 4 +output_bitwidth: 4 +seed: 1816608578 +warm_restart_freq: 17 +wd: 2.2554502695583237e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_1839412662.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_1839412662.yml new file mode 100644 index 000000000..c1e8aee99 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_1839412662.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002610544862902809 +neuron_fanin: +- 4 +- 5 +- 4 +output_bitwidth: 4 +seed: 1839412662 +warm_restart_freq: 17 +wd: 2.2554502695583237e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_297883254.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_297883254.yml new file mode 100644 index 000000000..907e48d6e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam72_297883254.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002610544862902809 +neuron_fanin: +- 4 +- 5 +- 4 +output_bitwidth: 4 +seed: 297883254 +warm_restart_freq: 17 +wd: 2.2554502695583237e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_1622257255.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_1622257255.yml new file mode 100644 index 000000000..48770b23d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_1622257255.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005150608722933015 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 1622257255 +warm_restart_freq: 61 +wd: 0.015322158884388818 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_78300490.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_78300490.yml new file mode 100644 index 000000000..595dda46d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_78300490.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005150608722933015 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 78300490 +warm_restart_freq: 61 +wd: 0.015322158884388818 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_942277982.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_942277982.yml new file mode 100644 index 000000000..0cfe5fbcc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam73_942277982.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005150608722933015 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 942277982 +warm_restart_freq: 61 +wd: 0.015322158884388818 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_1797765287.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_1797765287.yml new file mode 100644 index 000000000..bbf7e8036 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_1797765287.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001094324279655923 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 4 +seed: 1797765287 +warm_restart_freq: 48 +wd: 0.0008062207057958172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_2101722729.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_2101722729.yml new file mode 100644 index 000000000..8877345ca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_2101722729.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001094324279655923 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 4 +seed: 2101722729 +warm_restart_freq: 48 +wd: 0.0008062207057958172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_558410023.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_558410023.yml new file mode 100644 index 000000000..fed5a669b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam74_558410023.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001094324279655923 +neuron_fanin: +- 4 +- 2 +- 3 +output_bitwidth: 4 +seed: 558410023 +warm_restart_freq: 48 +wd: 0.0008062207057958172 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_2135694859.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_2135694859.yml new file mode 100644 index 000000000..74ea671ee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_2135694859.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012117398030881438 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 2135694859 +warm_restart_freq: 72 +wd: 0.0005148151152378778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_361045143.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_361045143.yml new file mode 100644 index 000000000..71eee702e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_361045143.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012117398030881438 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 361045143 +warm_restart_freq: 72 +wd: 0.0005148151152378778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_792377021.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_792377021.yml new file mode 100644 index 000000000..8345b39fe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam75_792377021.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012117398030881438 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 792377021 +warm_restart_freq: 72 +wd: 0.0005148151152378778 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_1258445324.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_1258445324.yml new file mode 100644 index 000000000..42f15ec1a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_1258445324.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005705692920253303 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 1258445324 +warm_restart_freq: 44 +wd: 0.0017876303742206813 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_2141246204.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_2141246204.yml new file mode 100644 index 000000000..591cdb4f7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_2141246204.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005705692920253303 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 2141246204 +warm_restart_freq: 44 +wd: 0.0017876303742206813 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_656751119.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_656751119.yml new file mode 100644 index 000000000..839f449e6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/hparam76_656751119.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.005705692920253303 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 656751119 +warm_restart_freq: 44 +wd: 0.0017876303742206813 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/search_config.yml new file mode 100644 index 000000000..058519658 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams68/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 68 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1023458150.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1023458150.yml new file mode 100644 index 000000000..323a4dd10 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1023458150.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005369369822122564 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1023458150 +warm_restart_freq: 90 +wd: 0.008690437713938074 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1510821723.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1510821723.yml new file mode 100644 index 000000000..28493af80 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1510821723.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005369369822122564 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1510821723 +warm_restart_freq: 90 +wd: 0.008690437713938074 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1753841795.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1753841795.yml new file mode 100644 index 000000000..282344e01 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam69_1753841795.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005369369822122564 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1753841795 +warm_restart_freq: 90 +wd: 0.008690437713938074 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_1515968243.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_1515968243.yml new file mode 100644 index 000000000..333ba8109 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_1515968243.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010396860315629228 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 4 +seed: 1515968243 +warm_restart_freq: 59 +wd: 0.00517481499440736 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_1688595562.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_1688595562.yml new file mode 100644 index 000000000..ea49c9adf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_1688595562.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010396860315629228 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 4 +seed: 1688595562 +warm_restart_freq: 59 +wd: 0.00517481499440736 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_49484168.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_49484168.yml new file mode 100644 index 000000000..dda910030 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam70_49484168.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00010396860315629228 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 5 +output_bitwidth: 4 +seed: 49484168 +warm_restart_freq: 59 +wd: 0.00517481499440736 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_1019503131.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_1019503131.yml new file mode 100644 index 000000000..b6e2b6d45 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_1019503131.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010540557497196338 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 1019503131 +warm_restart_freq: 75 +wd: 0.051287844058132935 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_1766367911.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_1766367911.yml new file mode 100644 index 000000000..58eb8b4b1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_1766367911.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010540557497196338 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 1766367911 +warm_restart_freq: 75 +wd: 0.051287844058132935 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_366627929.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_366627929.yml new file mode 100644 index 000000000..6c93a22bb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam71_366627929.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010540557497196338 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 366627929 +warm_restart_freq: 75 +wd: 0.051287844058132935 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_1936717161.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_1936717161.yml new file mode 100644 index 000000000..7fcef43e4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_1936717161.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00010874956396477357 +neuron_fanin: +- 3 +- 4 +- 4 +- 5 +- 3 +output_bitwidth: 4 +seed: 1936717161 +warm_restart_freq: 16 +wd: 0.0014149631586351504 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_199739181.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_199739181.yml new file mode 100644 index 000000000..48ba732cf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_199739181.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00010874956396477357 +neuron_fanin: +- 3 +- 4 +- 4 +- 5 +- 3 +output_bitwidth: 4 +seed: 199739181 +warm_restart_freq: 16 +wd: 0.0014149631586351504 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_872335629.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_872335629.yml new file mode 100644 index 000000000..41fb0ce85 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam72_872335629.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00010874956396477357 +neuron_fanin: +- 3 +- 4 +- 4 +- 5 +- 3 +output_bitwidth: 4 +seed: 872335629 +warm_restart_freq: 16 +wd: 0.0014149631586351504 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_1178862227.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_1178862227.yml new file mode 100644 index 000000000..ce716d987 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_1178862227.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00038628138916332893 +neuron_fanin: +- 3 +- 6 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 1178862227 +warm_restart_freq: 96 +wd: 0.000757547585423621 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_1485026768.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_1485026768.yml new file mode 100644 index 000000000..a4c479df0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_1485026768.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00038628138916332893 +neuron_fanin: +- 3 +- 6 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 1485026768 +warm_restart_freq: 96 +wd: 0.000757547585423621 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_615532766.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_615532766.yml new file mode 100644 index 000000000..674d5d93b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam73_615532766.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00038628138916332893 +neuron_fanin: +- 3 +- 6 +- 2 +- 3 +- 5 +output_bitwidth: 6 +seed: 615532766 +warm_restart_freq: 96 +wd: 0.000757547585423621 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_1529742870.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_1529742870.yml new file mode 100644 index 000000000..cfc8e64ef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_1529742870.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00335527918798525 +neuron_fanin: +- 4 +- 2 +- 6 +- 2 +output_bitwidth: 2 +seed: 1529742870 +warm_restart_freq: 58 +wd: 0.047350898486514394 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_781194685.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_781194685.yml new file mode 100644 index 000000000..feddb4094 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_781194685.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00335527918798525 +neuron_fanin: +- 4 +- 2 +- 6 +- 2 +output_bitwidth: 2 +seed: 781194685 +warm_restart_freq: 58 +wd: 0.047350898486514394 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_962850491.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_962850491.yml new file mode 100644 index 000000000..406107850 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam74_962850491.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00335527918798525 +neuron_fanin: +- 4 +- 2 +- 6 +- 2 +output_bitwidth: 2 +seed: 962850491 +warm_restart_freq: 58 +wd: 0.047350898486514394 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_134950260.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_134950260.yml new file mode 100644 index 000000000..5a714acb4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_134950260.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004929300020739775 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 134950260 +warm_restart_freq: 53 +wd: 0.0012152378489691514 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_1824050921.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_1824050921.yml new file mode 100644 index 000000000..3891b50a1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_1824050921.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004929300020739775 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 1824050921 +warm_restart_freq: 53 +wd: 0.0012152378489691514 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_482447234.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_482447234.yml new file mode 100644 index 000000000..050551da6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam75_482447234.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004929300020739775 +neuron_fanin: +- 3 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 482447234 +warm_restart_freq: 53 +wd: 0.0012152378489691514 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_1755101874.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_1755101874.yml new file mode 100644 index 000000000..963846ed5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_1755101874.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001086139578440185 +neuron_fanin: +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 3 +seed: 1755101874 +warm_restart_freq: 59 +wd: 0.023885910518583565 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_514995989.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_514995989.yml new file mode 100644 index 000000000..ea3765c40 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_514995989.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001086139578440185 +neuron_fanin: +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 3 +seed: 514995989 +warm_restart_freq: 59 +wd: 0.023885910518583565 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_629765488.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_629765488.yml new file mode 100644 index 000000000..a6aca51d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam76_629765488.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001086139578440185 +neuron_fanin: +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 3 +seed: 629765488 +warm_restart_freq: 59 +wd: 0.023885910518583565 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_722420458.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_722420458.yml new file mode 100644 index 000000000..faa01c51d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_722420458.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007674116282291569 +neuron_fanin: +- 4 +- 3 +- 5 +- 5 +- 2 +- 5 +output_bitwidth: 2 +seed: 722420458 +warm_restart_freq: 51 +wd: 0.02098846631542131 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_916189675.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_916189675.yml new file mode 100644 index 000000000..80efb0e4c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_916189675.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007674116282291569 +neuron_fanin: +- 4 +- 3 +- 5 +- 5 +- 2 +- 5 +output_bitwidth: 2 +seed: 916189675 +warm_restart_freq: 51 +wd: 0.02098846631542131 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_957594322.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_957594322.yml new file mode 100644 index 000000000..29490c8fe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/hparam77_957594322.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007674116282291569 +neuron_fanin: +- 4 +- 3 +- 5 +- 5 +- 2 +- 5 +output_bitwidth: 2 +seed: 957594322 +warm_restart_freq: 51 +wd: 0.02098846631542131 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/search_config.yml new file mode 100644 index 000000000..071463e95 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams69/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 69 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_1264557031.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_1264557031.yml new file mode 100644 index 000000000..f2d2b2388 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_1264557031.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004409391417952685 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 5 +seed: 1264557031 +warm_restart_freq: 86 +wd: 0.07259318069453652 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_1589882288.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_1589882288.yml new file mode 100644 index 000000000..3dc8fbf98 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_1589882288.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004409391417952685 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 5 +seed: 1589882288 +warm_restart_freq: 86 +wd: 0.07259318069453652 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_983972695.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_983972695.yml new file mode 100644 index 000000000..4847ce167 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam70_983972695.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004409391417952685 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 5 +seed: 983972695 +warm_restart_freq: 86 +wd: 0.07259318069453652 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_33203733.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_33203733.yml new file mode 100644 index 000000000..fea67f5b0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_33203733.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003702795239759188 +neuron_fanin: +- 2 +- 5 +- 3 +- 5 +output_bitwidth: 2 +seed: 33203733 +warm_restart_freq: 45 +wd: 8.56393125333054e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_739762695.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_739762695.yml new file mode 100644 index 000000000..368ff5499 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_739762695.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003702795239759188 +neuron_fanin: +- 2 +- 5 +- 3 +- 5 +output_bitwidth: 2 +seed: 739762695 +warm_restart_freq: 45 +wd: 8.56393125333054e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_936020574.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_936020574.yml new file mode 100644 index 000000000..8f71f45a2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam71_936020574.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003702795239759188 +neuron_fanin: +- 2 +- 5 +- 3 +- 5 +output_bitwidth: 2 +seed: 936020574 +warm_restart_freq: 45 +wd: 8.56393125333054e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_1540103800.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_1540103800.yml new file mode 100644 index 000000000..23e665115 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_1540103800.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00029515658621685406 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 1540103800 +warm_restart_freq: 63 +wd: 0.00017792459215011923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_1977465273.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_1977465273.yml new file mode 100644 index 000000000..d74a4a888 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_1977465273.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00029515658621685406 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 1977465273 +warm_restart_freq: 63 +wd: 0.00017792459215011923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_361254089.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_361254089.yml new file mode 100644 index 000000000..5e6a94488 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam72_361254089.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00029515658621685406 +neuron_fanin: +- 2 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 2 +seed: 361254089 +warm_restart_freq: 63 +wd: 0.00017792459215011923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_1266162326.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_1266162326.yml new file mode 100644 index 000000000..940a7991b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_1266162326.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00019303594600900782 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 2 +seed: 1266162326 +warm_restart_freq: 97 +wd: 0.00019531955583579528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_495848547.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_495848547.yml new file mode 100644 index 000000000..e39e9e24c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_495848547.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00019303594600900782 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 2 +seed: 495848547 +warm_restart_freq: 97 +wd: 0.00019531955583579528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_972245944.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_972245944.yml new file mode 100644 index 000000000..abe0f07da --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam73_972245944.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00019303594600900782 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 2 +seed: 972245944 +warm_restart_freq: 97 +wd: 0.00019531955583579528 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1264699790.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1264699790.yml new file mode 100644 index 000000000..4f67827c3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1264699790.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022366076651131228 +neuron_fanin: +- 4 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1264699790 +warm_restart_freq: 55 +wd: 0.003597932415627744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1420375988.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1420375988.yml new file mode 100644 index 000000000..42e93136a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1420375988.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022366076651131228 +neuron_fanin: +- 4 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1420375988 +warm_restart_freq: 55 +wd: 0.003597932415627744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1464418652.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1464418652.yml new file mode 100644 index 000000000..eb67c5f41 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam74_1464418652.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022366076651131228 +neuron_fanin: +- 4 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1464418652 +warm_restart_freq: 55 +wd: 0.003597932415627744 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_175909714.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_175909714.yml new file mode 100644 index 000000000..3b6a9607d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_175909714.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008252321575900954 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 175909714 +warm_restart_freq: 15 +wd: 0.0011345067543761644 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_2089840101.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_2089840101.yml new file mode 100644 index 000000000..1392e7971 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_2089840101.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008252321575900954 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 2089840101 +warm_restart_freq: 15 +wd: 0.0011345067543761644 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_2146366787.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_2146366787.yml new file mode 100644 index 000000000..13c0d73a4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam75_2146366787.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008252321575900954 +neuron_fanin: +- 2 +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 2146366787 +warm_restart_freq: 15 +wd: 0.0011345067543761644 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_1507459345.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_1507459345.yml new file mode 100644 index 000000000..bee49199a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_1507459345.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006589068045871658 +neuron_fanin: +- 4 +- 3 +- 3 +output_bitwidth: 3 +seed: 1507459345 +warm_restart_freq: 59 +wd: 0.00047385357862458834 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_283572803.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_283572803.yml new file mode 100644 index 000000000..4df3bad3c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_283572803.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006589068045871658 +neuron_fanin: +- 4 +- 3 +- 3 +output_bitwidth: 3 +seed: 283572803 +warm_restart_freq: 59 +wd: 0.00047385357862458834 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_613780839.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_613780839.yml new file mode 100644 index 000000000..fae28a3c1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam76_613780839.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006589068045871658 +neuron_fanin: +- 4 +- 3 +- 3 +output_bitwidth: 3 +seed: 613780839 +warm_restart_freq: 59 +wd: 0.00047385357862458834 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_1939635060.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_1939635060.yml new file mode 100644 index 000000000..645b4b322 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_1939635060.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.000378882176487455 +neuron_fanin: +- 2 +- 4 +- 3 +- 4 +output_bitwidth: 4 +seed: 1939635060 +warm_restart_freq: 29 +wd: 0.006220067655943978 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_624067716.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_624067716.yml new file mode 100644 index 000000000..8b0f2c39a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_624067716.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.000378882176487455 +neuron_fanin: +- 2 +- 4 +- 3 +- 4 +output_bitwidth: 4 +seed: 624067716 +warm_restart_freq: 29 +wd: 0.006220067655943978 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_952462578.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_952462578.yml new file mode 100644 index 000000000..958b00fe7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam77_952462578.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.000378882176487455 +neuron_fanin: +- 2 +- 4 +- 3 +- 4 +output_bitwidth: 4 +seed: 952462578 +warm_restart_freq: 29 +wd: 0.006220067655943978 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_1221449648.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_1221449648.yml new file mode 100644 index 000000000..74c7b32d0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_1221449648.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00034548637461450017 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 1221449648 +warm_restart_freq: 69 +wd: 1.572675284033432e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_461001979.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_461001979.yml new file mode 100644 index 000000000..eff05e171 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_461001979.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00034548637461450017 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 461001979 +warm_restart_freq: 69 +wd: 1.572675284033432e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_734261058.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_734261058.yml new file mode 100644 index 000000000..01562f667 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/hparam78_734261058.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00034548637461450017 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 2 +seed: 734261058 +warm_restart_freq: 69 +wd: 1.572675284033432e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/search_config.yml new file mode 100644 index 000000000..ad390d6bf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams70/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 70 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_41433653.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_41433653.yml new file mode 100644 index 000000000..dc819e95e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_41433653.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0033263896255717744 +neuron_fanin: +- 5 +- 6 +- 3 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 41433653 +warm_restart_freq: 68 +wd: 0.0034597462730472767 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_438456953.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_438456953.yml new file mode 100644 index 000000000..2f291ecf9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_438456953.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0033263896255717744 +neuron_fanin: +- 5 +- 6 +- 3 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 438456953 +warm_restart_freq: 68 +wd: 0.0034597462730472767 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_98289679.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_98289679.yml new file mode 100644 index 000000000..f6b7e0471 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam71_98289679.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0033263896255717744 +neuron_fanin: +- 5 +- 6 +- 3 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 98289679 +warm_restart_freq: 68 +wd: 0.0034597462730472767 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_1735471239.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_1735471239.yml new file mode 100644 index 000000000..b078465b4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_1735471239.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001529658607616111 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1735471239 +warm_restart_freq: 65 +wd: 1.4299083191242897e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_234772604.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_234772604.yml new file mode 100644 index 000000000..ec3c4cdef --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_234772604.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001529658607616111 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 234772604 +warm_restart_freq: 65 +wd: 1.4299083191242897e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_809263458.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_809263458.yml new file mode 100644 index 000000000..905b2a2a8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam72_809263458.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 6 +- 5 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.001529658607616111 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 809263458 +warm_restart_freq: 65 +wd: 1.4299083191242897e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_1170106579.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_1170106579.yml new file mode 100644 index 000000000..ecc9efa88 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_1170106579.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006622285123818322 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 1170106579 +warm_restart_freq: 83 +wd: 6.887974141667347e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_1984501275.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_1984501275.yml new file mode 100644 index 000000000..1b3432cfb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_1984501275.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006622285123818322 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 1984501275 +warm_restart_freq: 83 +wd: 6.887974141667347e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_2049820062.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_2049820062.yml new file mode 100644 index 000000000..c23773cdb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam73_2049820062.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006622285123818322 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 5 +seed: 2049820062 +warm_restart_freq: 83 +wd: 6.887974141667347e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_1476630580.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_1476630580.yml new file mode 100644 index 000000000..4b04d8465 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_1476630580.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004844333533352052 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 1476630580 +warm_restart_freq: 95 +wd: 6.457826453696656e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_532214910.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_532214910.yml new file mode 100644 index 000000000..78cfa8235 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_532214910.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004844333533352052 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 532214910 +warm_restart_freq: 95 +wd: 6.457826453696656e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_874785041.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_874785041.yml new file mode 100644 index 000000000..627fa5fe1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam74_874785041.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004844333533352052 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 2 +seed: 874785041 +warm_restart_freq: 95 +wd: 6.457826453696656e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_1538514924.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_1538514924.yml new file mode 100644 index 000000000..789538687 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_1538514924.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004472779618331872 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 2 +seed: 1538514924 +warm_restart_freq: 58 +wd: 0.012786028500454827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_2013492995.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_2013492995.yml new file mode 100644 index 000000000..27103141d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_2013492995.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004472779618331872 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 2 +seed: 2013492995 +warm_restart_freq: 58 +wd: 0.012786028500454827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_2036578808.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_2036578808.yml new file mode 100644 index 000000000..7c672ad63 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam75_2036578808.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004472779618331872 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 2 +seed: 2036578808 +warm_restart_freq: 58 +wd: 0.012786028500454827 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_1265975023.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_1265975023.yml new file mode 100644 index 000000000..8671b41e2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_1265975023.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018083355020553967 +neuron_fanin: +- 2 +- 6 +- 6 +- 5 +output_bitwidth: 4 +seed: 1265975023 +warm_restart_freq: 94 +wd: 0.0012000810413729372 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_307938014.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_307938014.yml new file mode 100644 index 000000000..a92fb7b7c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_307938014.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018083355020553967 +neuron_fanin: +- 2 +- 6 +- 6 +- 5 +output_bitwidth: 4 +seed: 307938014 +warm_restart_freq: 94 +wd: 0.0012000810413729372 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_450186433.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_450186433.yml new file mode 100644 index 000000000..961948787 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam76_450186433.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0018083355020553967 +neuron_fanin: +- 2 +- 6 +- 6 +- 5 +output_bitwidth: 4 +seed: 450186433 +warm_restart_freq: 94 +wd: 0.0012000810413729372 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_1336849863.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_1336849863.yml new file mode 100644 index 000000000..9e680cac9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_1336849863.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00793470595245514 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 4 +seed: 1336849863 +warm_restart_freq: 65 +wd: 0.03521274975155828 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_1686746175.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_1686746175.yml new file mode 100644 index 000000000..09543391f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_1686746175.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00793470595245514 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 4 +seed: 1686746175 +warm_restart_freq: 65 +wd: 0.03521274975155828 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_426843005.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_426843005.yml new file mode 100644 index 000000000..a1f989c07 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam77_426843005.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00793470595245514 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 4 +seed: 426843005 +warm_restart_freq: 65 +wd: 0.03521274975155828 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_1088655886.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_1088655886.yml new file mode 100644 index 000000000..25e54f167 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_1088655886.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003677248388964226 +neuron_fanin: +- 6 +- 5 +- 2 +- 4 +- 4 +- 6 +output_bitwidth: 5 +seed: 1088655886 +warm_restart_freq: 65 +wd: 0.0005627659663293792 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_1885416013.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_1885416013.yml new file mode 100644 index 000000000..fea011e93 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_1885416013.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003677248388964226 +neuron_fanin: +- 6 +- 5 +- 2 +- 4 +- 4 +- 6 +output_bitwidth: 5 +seed: 1885416013 +warm_restart_freq: 65 +wd: 0.0005627659663293792 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_334079580.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_334079580.yml new file mode 100644 index 000000000..3603d533c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam78_334079580.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003677248388964226 +neuron_fanin: +- 6 +- 5 +- 2 +- 4 +- 4 +- 6 +output_bitwidth: 5 +seed: 334079580 +warm_restart_freq: 65 +wd: 0.0005627659663293792 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_1123773562.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_1123773562.yml new file mode 100644 index 000000000..684f34aa9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_1123773562.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012190556753761926 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1123773562 +warm_restart_freq: 73 +wd: 0.023142140241190677 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_1789068931.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_1789068931.yml new file mode 100644 index 000000000..4c505fef7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_1789068931.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012190556753761926 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1789068931 +warm_restart_freq: 73 +wd: 0.023142140241190677 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_2073974330.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_2073974330.yml new file mode 100644 index 000000000..6f57cddf0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/hparam79_2073974330.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012190556753761926 +neuron_fanin: +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 2073974330 +warm_restart_freq: 73 +wd: 0.023142140241190677 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/search_config.yml new file mode 100644 index 000000000..785d775ab --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams71/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 71 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_1307528412.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_1307528412.yml new file mode 100644 index 000000000..0e65b6c4d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_1307528412.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002903330731809367 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 5 +- 4 +output_bitwidth: 5 +seed: 1307528412 +warm_restart_freq: 10 +wd: 2.8637966609347665e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_1536703439.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_1536703439.yml new file mode 100644 index 000000000..304c54b7c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_1536703439.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002903330731809367 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 5 +- 4 +output_bitwidth: 5 +seed: 1536703439 +warm_restart_freq: 10 +wd: 2.8637966609347665e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_984672986.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_984672986.yml new file mode 100644 index 000000000..85511bbed --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam72_984672986.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002903330731809367 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 5 +- 4 +output_bitwidth: 5 +seed: 984672986 +warm_restart_freq: 10 +wd: 2.8637966609347665e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_1810592492.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_1810592492.yml new file mode 100644 index 000000000..1ae18826c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_1810592492.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003825021127481936 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 1810592492 +warm_restart_freq: 14 +wd: 0.06521717606905546 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_1948995117.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_1948995117.yml new file mode 100644 index 000000000..34a6dd12b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_1948995117.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003825021127481936 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 1948995117 +warm_restart_freq: 14 +wd: 0.06521717606905546 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_541718460.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_541718460.yml new file mode 100644 index 000000000..fa2ea1f43 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam73_541718460.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003825021127481936 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 541718460 +warm_restart_freq: 14 +wd: 0.06521717606905546 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1658395300.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1658395300.yml new file mode 100644 index 000000000..54e9a1593 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1658395300.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010405063388913465 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1658395300 +warm_restart_freq: 51 +wd: 0.0017902308487221428 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1789877007.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1789877007.yml new file mode 100644 index 000000000..18bb5ba4d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1789877007.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010405063388913465 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1789877007 +warm_restart_freq: 51 +wd: 0.0017902308487221428 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1866381369.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1866381369.yml new file mode 100644 index 000000000..dd38c398a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam74_1866381369.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010405063388913465 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1866381369 +warm_restart_freq: 51 +wd: 0.0017902308487221428 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_1638313138.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_1638313138.yml new file mode 100644 index 000000000..e208c6771 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_1638313138.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008475150163077011 +neuron_fanin: +- 3 +- 2 +- 6 +- 2 +output_bitwidth: 5 +seed: 1638313138 +warm_restart_freq: 25 +wd: 2.907072689317381e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_421545388.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_421545388.yml new file mode 100644 index 000000000..344184c91 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_421545388.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008475150163077011 +neuron_fanin: +- 3 +- 2 +- 6 +- 2 +output_bitwidth: 5 +seed: 421545388 +warm_restart_freq: 25 +wd: 2.907072689317381e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_823903528.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_823903528.yml new file mode 100644 index 000000000..425ab8f84 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam75_823903528.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.008475150163077011 +neuron_fanin: +- 3 +- 2 +- 6 +- 2 +output_bitwidth: 5 +seed: 823903528 +warm_restart_freq: 25 +wd: 2.907072689317381e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_2068223990.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_2068223990.yml new file mode 100644 index 000000000..9d66a0198 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_2068223990.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0008798173524726942 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 2 +seed: 2068223990 +warm_restart_freq: 24 +wd: 0.0008954719346706838 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_497779973.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_497779973.yml new file mode 100644 index 000000000..d88896a4d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_497779973.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0008798173524726942 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 2 +seed: 497779973 +warm_restart_freq: 24 +wd: 0.0008954719346706838 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_843804488.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_843804488.yml new file mode 100644 index 000000000..992cbb565 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam76_843804488.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0008798173524726942 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +output_bitwidth: 2 +seed: 843804488 +warm_restart_freq: 24 +wd: 0.0008954719346706838 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_1161018936.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_1161018936.yml new file mode 100644 index 000000000..f7c4e9902 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_1161018936.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043189147014503337 +neuron_fanin: +- 6 +- 2 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 1161018936 +warm_restart_freq: 16 +wd: 0.0006180091822557872 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_137132900.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_137132900.yml new file mode 100644 index 000000000..0015b9f6c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_137132900.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043189147014503337 +neuron_fanin: +- 6 +- 2 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 137132900 +warm_restart_freq: 16 +wd: 0.0006180091822557872 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_1889647522.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_1889647522.yml new file mode 100644 index 000000000..7b594d50b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam77_1889647522.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043189147014503337 +neuron_fanin: +- 6 +- 2 +- 4 +- 3 +- 2 +output_bitwidth: 4 +seed: 1889647522 +warm_restart_freq: 16 +wd: 0.0006180091822557872 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_1495781730.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_1495781730.yml new file mode 100644 index 000000000..33cbdc972 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_1495781730.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.008307659744398769 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1495781730 +warm_restart_freq: 69 +wd: 3.334782771234226e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_529487480.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_529487480.yml new file mode 100644 index 000000000..c95950000 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_529487480.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.008307659744398769 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 529487480 +warm_restart_freq: 69 +wd: 3.334782771234226e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_67989627.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_67989627.yml new file mode 100644 index 000000000..4dc93f57a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam78_67989627.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.008307659744398769 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 67989627 +warm_restart_freq: 69 +wd: 3.334782771234226e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_1775729072.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_1775729072.yml new file mode 100644 index 000000000..6d7319c7e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_1775729072.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0012448655749466612 +neuron_fanin: +- 6 +- 4 +- 2 +- 5 +- 5 +- 2 +output_bitwidth: 4 +seed: 1775729072 +warm_restart_freq: 28 +wd: 0.00025792485303039467 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_583047353.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_583047353.yml new file mode 100644 index 000000000..722106ffb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_583047353.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0012448655749466612 +neuron_fanin: +- 6 +- 4 +- 2 +- 5 +- 5 +- 2 +output_bitwidth: 4 +seed: 583047353 +warm_restart_freq: 28 +wd: 0.00025792485303039467 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_771812788.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_771812788.yml new file mode 100644 index 000000000..6334c3424 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam79_771812788.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 3 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0012448655749466612 +neuron_fanin: +- 6 +- 4 +- 2 +- 5 +- 5 +- 2 +output_bitwidth: 4 +seed: 771812788 +warm_restart_freq: 28 +wd: 0.00025792485303039467 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_1295209677.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_1295209677.yml new file mode 100644 index 000000000..68f2ef51c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_1295209677.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004707434649664764 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 6 +seed: 1295209677 +warm_restart_freq: 22 +wd: 0.0013115697163720813 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_1952630757.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_1952630757.yml new file mode 100644 index 000000000..ff477ad7e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_1952630757.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004707434649664764 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 6 +seed: 1952630757 +warm_restart_freq: 22 +wd: 0.0013115697163720813 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_474737041.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_474737041.yml new file mode 100644 index 000000000..2f4817ae3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/hparam80_474737041.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004707434649664764 +neuron_fanin: +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 6 +seed: 474737041 +warm_restart_freq: 22 +wd: 0.0013115697163720813 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/search_config.yml new file mode 100644 index 000000000..179c9ce5c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams72/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 72 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_1087442990.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_1087442990.yml new file mode 100644 index 000000000..6e0e0911f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_1087442990.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003444574342982755 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 1087442990 +warm_restart_freq: 73 +wd: 0.08722251103834416 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_472212860.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_472212860.yml new file mode 100644 index 000000000..ed2968c37 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_472212860.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003444574342982755 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 472212860 +warm_restart_freq: 73 +wd: 0.08722251103834416 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_68737406.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_68737406.yml new file mode 100644 index 000000000..ff515517c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam73_68737406.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003444574342982755 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 68737406 +warm_restart_freq: 73 +wd: 0.08722251103834416 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_170093369.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_170093369.yml new file mode 100644 index 000000000..deab400c7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_170093369.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004861002313765861 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 5 +seed: 170093369 +warm_restart_freq: 25 +wd: 0.007815438088882883 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_425258319.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_425258319.yml new file mode 100644 index 000000000..22f745939 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_425258319.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004861002313765861 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 5 +seed: 425258319 +warm_restart_freq: 25 +wd: 0.007815438088882883 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_440840411.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_440840411.yml new file mode 100644 index 000000000..4cca5bb02 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam74_440840411.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004861002313765861 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 5 +seed: 440840411 +warm_restart_freq: 25 +wd: 0.007815438088882883 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_1574381461.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_1574381461.yml new file mode 100644 index 000000000..eb67bd8e0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_1574381461.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003060920532018452 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1574381461 +warm_restart_freq: 47 +wd: 2.9108108554342456e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_1658375948.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_1658375948.yml new file mode 100644 index 000000000..504985195 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_1658375948.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003060920532018452 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1658375948 +warm_restart_freq: 47 +wd: 2.9108108554342456e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_383542522.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_383542522.yml new file mode 100644 index 000000000..6a0a74729 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam75_383542522.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003060920532018452 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 383542522 +warm_restart_freq: 47 +wd: 2.9108108554342456e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_1512409673.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_1512409673.yml new file mode 100644 index 000000000..403f11c33 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_1512409673.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00016971633007864818 +neuron_fanin: +- 5 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1512409673 +warm_restart_freq: 82 +wd: 0.058718494988749294 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_323603462.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_323603462.yml new file mode 100644 index 000000000..dc2d18d21 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_323603462.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00016971633007864818 +neuron_fanin: +- 5 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 323603462 +warm_restart_freq: 82 +wd: 0.058718494988749294 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_33275962.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_33275962.yml new file mode 100644 index 000000000..fa3e73b8b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam76_33275962.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00016971633007864818 +neuron_fanin: +- 5 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 33275962 +warm_restart_freq: 82 +wd: 0.058718494988749294 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_1119254272.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_1119254272.yml new file mode 100644 index 000000000..6317248a1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_1119254272.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.006065104971915896 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 1119254272 +warm_restart_freq: 43 +wd: 2.118117525975302e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_1872119222.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_1872119222.yml new file mode 100644 index 000000000..232b5b381 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_1872119222.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.006065104971915896 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 1872119222 +warm_restart_freq: 43 +wd: 2.118117525975302e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_851090055.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_851090055.yml new file mode 100644 index 000000000..08341344f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam77_851090055.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.006065104971915896 +neuron_fanin: +- 2 +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 5 +seed: 851090055 +warm_restart_freq: 43 +wd: 2.118117525975302e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1388785377.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1388785377.yml new file mode 100644 index 000000000..586ccdce3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1388785377.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 6 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0006229517584729567 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1388785377 +warm_restart_freq: 31 +wd: 0.000393353713182896 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1770583493.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1770583493.yml new file mode 100644 index 000000000..d76d1b10c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1770583493.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 6 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0006229517584729567 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1770583493 +warm_restart_freq: 31 +wd: 0.000393353713182896 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1990129691.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1990129691.yml new file mode 100644 index 000000000..9c01f4ccc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam78_1990129691.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 6 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 256 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0006229517584729567 +neuron_fanin: +- 2 +- 3 +- 2 +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1990129691 +warm_restart_freq: 31 +wd: 0.000393353713182896 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_102257972.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_102257972.yml new file mode 100644 index 000000000..8d53b8b20 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_102257972.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007521382346663595 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 102257972 +warm_restart_freq: 14 +wd: 0.007513823055989915 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_111976720.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_111976720.yml new file mode 100644 index 000000000..37199306a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_111976720.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007521382346663595 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 111976720 +warm_restart_freq: 14 +wd: 0.007513823055989915 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_1478364121.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_1478364121.yml new file mode 100644 index 000000000..cda4396d2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam79_1478364121.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007521382346663595 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1478364121 +warm_restart_freq: 14 +wd: 0.007513823055989915 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_1011050607.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_1011050607.yml new file mode 100644 index 000000000..16bff33e5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_1011050607.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 512 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005311200990555747 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1011050607 +warm_restart_freq: 24 +wd: 4.683985484491818e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_167525474.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_167525474.yml new file mode 100644 index 000000000..094941c97 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_167525474.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 512 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005311200990555747 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 167525474 +warm_restart_freq: 24 +wd: 4.683985484491818e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_1853293313.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_1853293313.yml new file mode 100644 index 000000000..185221b54 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam80_1853293313.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 128 +- 512 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0005311200990555747 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1853293313 +warm_restart_freq: 24 +wd: 4.683985484491818e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_2117834797.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_2117834797.yml new file mode 100644 index 000000000..8cf65b17f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_2117834797.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0020590380420130983 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 2117834797 +warm_restart_freq: 35 +wd: 0.0004807132163100213 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_277930402.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_277930402.yml new file mode 100644 index 000000000..bb9535a0f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_277930402.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0020590380420130983 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 277930402 +warm_restart_freq: 35 +wd: 0.0004807132163100213 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_453186554.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_453186554.yml new file mode 100644 index 000000000..2b4724960 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/hparam81_453186554.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0020590380420130983 +neuron_fanin: +- 5 +- 3 +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 453186554 +warm_restart_freq: 35 +wd: 0.0004807132163100213 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/search_config.yml new file mode 100644 index 000000000..bafcc1eee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams73/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 73 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_1203892166.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_1203892166.yml new file mode 100644 index 000000000..9b36c7543 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_1203892166.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0022532442886649077 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1203892166 +warm_restart_freq: 57 +wd: 0.004751117296573447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_1212980560.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_1212980560.yml new file mode 100644 index 000000000..fde8488e9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_1212980560.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0022532442886649077 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1212980560 +warm_restart_freq: 57 +wd: 0.004751117296573447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_165584073.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_165584073.yml new file mode 100644 index 000000000..67252e6f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam74_165584073.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0022532442886649077 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 165584073 +warm_restart_freq: 57 +wd: 0.004751117296573447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1104871712.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1104871712.yml new file mode 100644 index 000000000..1722c0042 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1104871712.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008669537518893676 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 6 +seed: 1104871712 +warm_restart_freq: 78 +wd: 0.012949243412564135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1130450378.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1130450378.yml new file mode 100644 index 000000000..cd9edc506 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1130450378.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008669537518893676 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 6 +seed: 1130450378 +warm_restart_freq: 78 +wd: 0.012949243412564135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1521274404.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1521274404.yml new file mode 100644 index 000000000..47ee2a441 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam75_1521274404.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008669537518893676 +neuron_fanin: +- 4 +- 2 +- 4 +- 5 +output_bitwidth: 6 +seed: 1521274404 +warm_restart_freq: 78 +wd: 0.012949243412564135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_1842581060.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_1842581060.yml new file mode 100644 index 000000000..b167732a1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_1842581060.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008992511439754209 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 5 +seed: 1842581060 +warm_restart_freq: 89 +wd: 0.014328787412032088 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_327563676.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_327563676.yml new file mode 100644 index 000000000..64ed3d4d7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_327563676.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008992511439754209 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 5 +seed: 327563676 +warm_restart_freq: 89 +wd: 0.014328787412032088 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_42690608.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_42690608.yml new file mode 100644 index 000000000..59bd05f41 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam76_42690608.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008992511439754209 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 5 +seed: 42690608 +warm_restart_freq: 89 +wd: 0.014328787412032088 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_1026959693.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_1026959693.yml new file mode 100644 index 000000000..7ac2d3095 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_1026959693.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00025440712954522666 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 1026959693 +warm_restart_freq: 19 +wd: 0.00010692548677582696 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_197963877.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_197963877.yml new file mode 100644 index 000000000..522658e3b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_197963877.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00025440712954522666 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 197963877 +warm_restart_freq: 19 +wd: 0.00010692548677582696 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_763967718.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_763967718.yml new file mode 100644 index 000000000..085bbe6d5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam77_763967718.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00025440712954522666 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 763967718 +warm_restart_freq: 19 +wd: 0.00010692548677582696 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_1779417838.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_1779417838.yml new file mode 100644 index 000000000..b436f21a6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_1779417838.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00118275815381081 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 1779417838 +warm_restart_freq: 45 +wd: 0.0011082421786262747 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_2090515553.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_2090515553.yml new file mode 100644 index 000000000..d17adab5a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_2090515553.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00118275815381081 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 2090515553 +warm_restart_freq: 45 +wd: 0.0011082421786262747 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_479243557.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_479243557.yml new file mode 100644 index 000000000..fd636d8c7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam78_479243557.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00118275815381081 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 479243557 +warm_restart_freq: 45 +wd: 0.0011082421786262747 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_1191129752.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_1191129752.yml new file mode 100644 index 000000000..9a26b99a5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_1191129752.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018425513438341895 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1191129752 +warm_restart_freq: 56 +wd: 0.06524535421005913 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_1990670051.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_1990670051.yml new file mode 100644 index 000000000..452bfc4a0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_1990670051.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018425513438341895 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1990670051 +warm_restart_freq: 56 +wd: 0.06524535421005913 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_404445140.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_404445140.yml new file mode 100644 index 000000000..6b481ff0a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam79_404445140.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018425513438341895 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 404445140 +warm_restart_freq: 56 +wd: 0.06524535421005913 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1262513420.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1262513420.yml new file mode 100644 index 000000000..e2c0f8ccc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1262513420.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0063551743766065965 +neuron_fanin: +- 2 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1262513420 +warm_restart_freq: 36 +wd: 0.05289102148434639 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1367817337.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1367817337.yml new file mode 100644 index 000000000..669b10234 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1367817337.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0063551743766065965 +neuron_fanin: +- 2 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1367817337 +warm_restart_freq: 36 +wd: 0.05289102148434639 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1871269534.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1871269534.yml new file mode 100644 index 000000000..5d895b3b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam80_1871269534.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0063551743766065965 +neuron_fanin: +- 2 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 6 +seed: 1871269534 +warm_restart_freq: 36 +wd: 0.05289102148434639 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_1767335461.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_1767335461.yml new file mode 100644 index 000000000..842540847 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_1767335461.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000314408332098607 +neuron_fanin: +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 1767335461 +warm_restart_freq: 24 +wd: 0.00013026453121758923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_308737522.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_308737522.yml new file mode 100644 index 000000000..e6201472e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_308737522.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000314408332098607 +neuron_fanin: +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 308737522 +warm_restart_freq: 24 +wd: 0.00013026453121758923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_504556588.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_504556588.yml new file mode 100644 index 000000000..16241589e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam81_504556588.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000314408332098607 +neuron_fanin: +- 2 +- 4 +- 3 +output_bitwidth: 6 +seed: 504556588 +warm_restart_freq: 24 +wd: 0.00013026453121758923 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_1130280609.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_1130280609.yml new file mode 100644 index 000000000..cce63d1d9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_1130280609.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0015338839678650873 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 2 +seed: 1130280609 +warm_restart_freq: 68 +wd: 0.0008692580773743921 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_1452452865.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_1452452865.yml new file mode 100644 index 000000000..75f7bcd15 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_1452452865.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0015338839678650873 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 2 +seed: 1452452865 +warm_restart_freq: 68 +wd: 0.0008692580773743921 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_784574547.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_784574547.yml new file mode 100644 index 000000000..59cfa86df --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/hparam82_784574547.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0015338839678650873 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 2 +seed: 784574547 +warm_restart_freq: 68 +wd: 0.0008692580773743921 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/search_config.yml new file mode 100644 index 000000000..309923fe8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams74/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 74 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_1613812476.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_1613812476.yml new file mode 100644 index 000000000..98e76f9f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_1613812476.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021305950075928824 +neuron_fanin: +- 2 +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 2 +seed: 1613812476 +warm_restart_freq: 76 +wd: 0.005461689855663208 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_2003955293.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_2003955293.yml new file mode 100644 index 000000000..342831873 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_2003955293.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021305950075928824 +neuron_fanin: +- 2 +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 2 +seed: 2003955293 +warm_restart_freq: 76 +wd: 0.005461689855663208 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_746141538.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_746141538.yml new file mode 100644 index 000000000..1e2cc3b31 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam75_746141538.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021305950075928824 +neuron_fanin: +- 2 +- 4 +- 4 +- 2 +- 3 +output_bitwidth: 2 +seed: 746141538 +warm_restart_freq: 76 +wd: 0.005461689855663208 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_1423276278.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_1423276278.yml new file mode 100644 index 000000000..0047bf580 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_1423276278.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005414470193929769 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 5 +seed: 1423276278 +warm_restart_freq: 96 +wd: 1.1230728668716356e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_410807536.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_410807536.yml new file mode 100644 index 000000000..b3a82ab29 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_410807536.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005414470193929769 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 5 +seed: 410807536 +warm_restart_freq: 96 +wd: 1.1230728668716356e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_887599923.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_887599923.yml new file mode 100644 index 000000000..c23029a19 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam76_887599923.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005414470193929769 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 5 +seed: 887599923 +warm_restart_freq: 96 +wd: 1.1230728668716356e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_15762086.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_15762086.yml new file mode 100644 index 000000000..9101368dd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_15762086.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009379242760921197 +neuron_fanin: +- 6 +- 2 +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 4 +seed: 15762086 +warm_restart_freq: 22 +wd: 0.0944041537004052 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_160836755.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_160836755.yml new file mode 100644 index 000000000..47ea486ac --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_160836755.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009379242760921197 +neuron_fanin: +- 6 +- 2 +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 4 +seed: 160836755 +warm_restart_freq: 22 +wd: 0.0944041537004052 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_1763993621.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_1763993621.yml new file mode 100644 index 000000000..6c92813fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam77_1763993621.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 6 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 512 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009379242760921197 +neuron_fanin: +- 6 +- 2 +- 5 +- 2 +- 4 +- 2 +output_bitwidth: 4 +seed: 1763993621 +warm_restart_freq: 22 +wd: 0.0944041537004052 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_1864469060.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_1864469060.yml new file mode 100644 index 000000000..8f1967397 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_1864469060.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004727943447533319 +neuron_fanin: +- 6 +- 2 +- 3 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 1864469060 +warm_restart_freq: 70 +wd: 0.08628061752206398 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_269430082.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_269430082.yml new file mode 100644 index 000000000..b047be1b7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_269430082.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004727943447533319 +neuron_fanin: +- 6 +- 2 +- 3 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 269430082 +warm_restart_freq: 70 +wd: 0.08628061752206398 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_434633285.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_434633285.yml new file mode 100644 index 000000000..612a741ca --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam78_434633285.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 5 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.004727943447533319 +neuron_fanin: +- 6 +- 2 +- 3 +- 2 +- 2 +- 3 +output_bitwidth: 6 +seed: 434633285 +warm_restart_freq: 70 +wd: 0.08628061752206398 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_1685016988.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_1685016988.yml new file mode 100644 index 000000000..1f4a27d67 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_1685016988.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00022736270132722985 +neuron_fanin: +- 6 +- 5 +- 3 +output_bitwidth: 4 +seed: 1685016988 +warm_restart_freq: 76 +wd: 0.09647506507387867 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_1949014486.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_1949014486.yml new file mode 100644 index 000000000..c80dec649 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_1949014486.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00022736270132722985 +neuron_fanin: +- 6 +- 5 +- 3 +output_bitwidth: 4 +seed: 1949014486 +warm_restart_freq: 76 +wd: 0.09647506507387867 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_539990490.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_539990490.yml new file mode 100644 index 000000000..54d48a2d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam79_539990490.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00022736270132722985 +neuron_fanin: +- 6 +- 5 +- 3 +output_bitwidth: 4 +seed: 539990490 +warm_restart_freq: 76 +wd: 0.09647506507387867 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1457266767.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1457266767.yml new file mode 100644 index 000000000..6a544ada1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1457266767.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022537356492335157 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 6 +seed: 1457266767 +warm_restart_freq: 38 +wd: 4.619224247057677e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1667782008.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1667782008.yml new file mode 100644 index 000000000..680de7ad9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1667782008.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022537356492335157 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 6 +seed: 1667782008 +warm_restart_freq: 38 +wd: 4.619224247057677e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1693499787.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1693499787.yml new file mode 100644 index 000000000..52aca8eee --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam80_1693499787.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00022537356492335157 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 6 +seed: 1693499787 +warm_restart_freq: 38 +wd: 4.619224247057677e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_1154241129.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_1154241129.yml new file mode 100644 index 000000000..c286c1cdb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_1154241129.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004400884706987205 +neuron_fanin: +- 3 +- 3 +- 2 +- 6 +output_bitwidth: 6 +seed: 1154241129 +warm_restart_freq: 28 +wd: 0.002425532495226591 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_1888538209.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_1888538209.yml new file mode 100644 index 000000000..1a382c2e7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_1888538209.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004400884706987205 +neuron_fanin: +- 3 +- 3 +- 2 +- 6 +output_bitwidth: 6 +seed: 1888538209 +warm_restart_freq: 28 +wd: 0.002425532495226591 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_26270336.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_26270336.yml new file mode 100644 index 000000000..c1f9ea25a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam81_26270336.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004400884706987205 +neuron_fanin: +- 3 +- 3 +- 2 +- 6 +output_bitwidth: 6 +seed: 26270336 +warm_restart_freq: 28 +wd: 0.002425532495226591 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_1604942837.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_1604942837.yml new file mode 100644 index 000000000..e3f81c265 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_1604942837.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000872587105600784 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 1604942837 +warm_restart_freq: 73 +wd: 0.00010537704054235055 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_292953111.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_292953111.yml new file mode 100644 index 000000000..c05ee1282 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_292953111.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000872587105600784 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 292953111 +warm_restart_freq: 73 +wd: 0.00010537704054235055 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_987787460.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_987787460.yml new file mode 100644 index 000000000..42a8d9621 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam82_987787460.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000872587105600784 +neuron_fanin: +- 4 +- 2 +- 2 +- 2 +- 5 +output_bitwidth: 4 +seed: 987787460 +warm_restart_freq: 73 +wd: 0.00010537704054235055 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_1148851194.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_1148851194.yml new file mode 100644 index 000000000..0a9daefc5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_1148851194.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000517640913913667 +neuron_fanin: +- 4 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 1148851194 +warm_restart_freq: 79 +wd: 0.005677938692400681 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_1638022266.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_1638022266.yml new file mode 100644 index 000000000..b8161b9e3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_1638022266.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000517640913913667 +neuron_fanin: +- 4 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 1638022266 +warm_restart_freq: 79 +wd: 0.005677938692400681 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_679939559.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_679939559.yml new file mode 100644 index 000000000..6ca8b592f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/hparam83_679939559.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000517640913913667 +neuron_fanin: +- 4 +- 6 +- 4 +- 4 +- 3 +output_bitwidth: 3 +seed: 679939559 +warm_restart_freq: 79 +wd: 0.005677938692400681 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/search_config.yml new file mode 100644 index 000000000..586d13c0f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams75/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 75 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_11402494.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_11402494.yml new file mode 100644 index 000000000..12d213fc1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_11402494.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0023163249382089695 +neuron_fanin: +- 4 +- 5 +- 2 +- 3 +output_bitwidth: 4 +seed: 11402494 +warm_restart_freq: 99 +wd: 0.0076478969466097025 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_167748522.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_167748522.yml new file mode 100644 index 000000000..b563ff5b2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_167748522.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0023163249382089695 +neuron_fanin: +- 4 +- 5 +- 2 +- 3 +output_bitwidth: 4 +seed: 167748522 +warm_restart_freq: 99 +wd: 0.0076478969466097025 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_2037337164.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_2037337164.yml new file mode 100644 index 000000000..7962dbea3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam76_2037337164.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0023163249382089695 +neuron_fanin: +- 4 +- 5 +- 2 +- 3 +output_bitwidth: 4 +seed: 2037337164 +warm_restart_freq: 99 +wd: 0.0076478969466097025 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_1063840537.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_1063840537.yml new file mode 100644 index 000000000..64e33c771 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_1063840537.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0002795174628091604 +neuron_fanin: +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 1063840537 +warm_restart_freq: 97 +wd: 0.0002507043069863278 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_1749621197.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_1749621197.yml new file mode 100644 index 000000000..bb0177a3d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_1749621197.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0002795174628091604 +neuron_fanin: +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 1749621197 +warm_restart_freq: 97 +wd: 0.0002507043069863278 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_406604565.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_406604565.yml new file mode 100644 index 000000000..125f96eda --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam77_406604565.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0002795174628091604 +neuron_fanin: +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 406604565 +warm_restart_freq: 97 +wd: 0.0002507043069863278 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_1294132100.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_1294132100.yml new file mode 100644 index 000000000..574996326 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_1294132100.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00042112325035865874 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1294132100 +warm_restart_freq: 35 +wd: 1.0187470118866927e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_539369604.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_539369604.yml new file mode 100644 index 000000000..f57a46f5e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_539369604.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00042112325035865874 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 539369604 +warm_restart_freq: 35 +wd: 1.0187470118866927e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_67158987.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_67158987.yml new file mode 100644 index 000000000..21505fcdf --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam78_67158987.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00042112325035865874 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 67158987 +warm_restart_freq: 35 +wd: 1.0187470118866927e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_133289902.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_133289902.yml new file mode 100644 index 000000000..a7e335610 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_133289902.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0030157846356111905 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 4 +seed: 133289902 +warm_restart_freq: 93 +wd: 0.03681057223008777 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_317463532.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_317463532.yml new file mode 100644 index 000000000..f8c1a3edd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_317463532.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0030157846356111905 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 4 +seed: 317463532 +warm_restart_freq: 93 +wd: 0.03681057223008777 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_842677176.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_842677176.yml new file mode 100644 index 000000000..c6f73b7c8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam79_842677176.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0030157846356111905 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 4 +seed: 842677176 +warm_restart_freq: 93 +wd: 0.03681057223008777 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_1008119656.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_1008119656.yml new file mode 100644 index 000000000..eda5d66b3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_1008119656.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002265298720517707 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 3 +seed: 1008119656 +warm_restart_freq: 24 +wd: 0.0007375396399826418 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_2048606430.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_2048606430.yml new file mode 100644 index 000000000..b06aa7dda --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_2048606430.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002265298720517707 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 3 +seed: 2048606430 +warm_restart_freq: 24 +wd: 0.0007375396399826418 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_2078206017.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_2078206017.yml new file mode 100644 index 000000000..b54306b76 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam80_2078206017.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002265298720517707 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 3 +seed: 2078206017 +warm_restart_freq: 24 +wd: 0.0007375396399826418 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_1129444277.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_1129444277.yml new file mode 100644 index 000000000..ad576a336 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_1129444277.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024985076920900737 +neuron_fanin: +- 5 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 1129444277 +warm_restart_freq: 30 +wd: 0.0001176454239101108 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_1142406399.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_1142406399.yml new file mode 100644 index 000000000..0df7e415e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_1142406399.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024985076920900737 +neuron_fanin: +- 5 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 1142406399 +warm_restart_freq: 30 +wd: 0.0001176454239101108 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_2134408234.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_2134408234.yml new file mode 100644 index 000000000..3daa479fe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam81_2134408234.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024985076920900737 +neuron_fanin: +- 5 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 2134408234 +warm_restart_freq: 30 +wd: 0.0001176454239101108 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_1093338858.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_1093338858.yml new file mode 100644 index 000000000..699eadd14 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_1093338858.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001943656126783615 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 2 +seed: 1093338858 +warm_restart_freq: 61 +wd: 0.00012059307477953584 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_1150949072.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_1150949072.yml new file mode 100644 index 000000000..21cf08371 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_1150949072.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001943656126783615 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 2 +seed: 1150949072 +warm_restart_freq: 61 +wd: 0.00012059307477953584 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_260803560.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_260803560.yml new file mode 100644 index 000000000..60c673de5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam82_260803560.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001943656126783615 +neuron_fanin: +- 5 +- 4 +- 2 +output_bitwidth: 2 +seed: 260803560 +warm_restart_freq: 61 +wd: 0.00012059307477953584 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_1720213070.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_1720213070.yml new file mode 100644 index 000000000..2d25a4de4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_1720213070.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00302513714988063 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1720213070 +warm_restart_freq: 83 +wd: 0.00030525936196069915 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_2084883612.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_2084883612.yml new file mode 100644 index 000000000..6a63ee105 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_2084883612.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00302513714988063 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 2084883612 +warm_restart_freq: 83 +wd: 0.00030525936196069915 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_559615009.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_559615009.yml new file mode 100644 index 000000000..7dc26b079 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam83_559615009.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00302513714988063 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 559615009 +warm_restart_freq: 83 +wd: 0.00030525936196069915 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1726541678.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1726541678.yml new file mode 100644 index 000000000..cd5531674 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1726541678.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007405400495680987 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +output_bitwidth: 5 +seed: 1726541678 +warm_restart_freq: 100 +wd: 0.0007484638125044855 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1842990247.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1842990247.yml new file mode 100644 index 000000000..439328b2f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1842990247.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007405400495680987 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +output_bitwidth: 5 +seed: 1842990247 +warm_restart_freq: 100 +wd: 0.0007484638125044855 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1862741654.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1862741654.yml new file mode 100644 index 000000000..2191173fb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/hparam84_1862741654.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007405400495680987 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +output_bitwidth: 5 +seed: 1862741654 +warm_restart_freq: 100 +wd: 0.0007484638125044855 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/search_config.yml new file mode 100644 index 000000000..700764b68 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams76/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 76 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_2079617830.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_2079617830.yml new file mode 100644 index 000000000..27325bc43 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_2079617830.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00030745134261032643 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 2079617830 +warm_restart_freq: 60 +wd: 0.00021767714159294315 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_684381987.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_684381987.yml new file mode 100644 index 000000000..ad1272dbc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_684381987.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00030745134261032643 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 684381987 +warm_restart_freq: 60 +wd: 0.00021767714159294315 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_767937701.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_767937701.yml new file mode 100644 index 000000000..a89c5c2fc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam77_767937701.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00030745134261032643 +neuron_fanin: +- 2 +- 5 +output_bitwidth: 5 +seed: 767937701 +warm_restart_freq: 60 +wd: 0.00021767714159294315 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1566670791.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1566670791.yml new file mode 100644 index 000000000..e257f48d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1566670791.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005587902059547008 +neuron_fanin: +- 3 +- 6 +- 5 +output_bitwidth: 2 +seed: 1566670791 +warm_restart_freq: 18 +wd: 0.014631592628779944 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1586110050.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1586110050.yml new file mode 100644 index 000000000..afa32b2f3 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1586110050.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005587902059547008 +neuron_fanin: +- 3 +- 6 +- 5 +output_bitwidth: 2 +seed: 1586110050 +warm_restart_freq: 18 +wd: 0.014631592628779944 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1629234563.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1629234563.yml new file mode 100644 index 000000000..33476a04c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam78_1629234563.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0005587902059547008 +neuron_fanin: +- 3 +- 6 +- 5 +output_bitwidth: 2 +seed: 1629234563 +warm_restart_freq: 18 +wd: 0.014631592628779944 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_1518659945.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_1518659945.yml new file mode 100644 index 000000000..ba7bb5209 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_1518659945.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005244322204041381 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 1518659945 +warm_restart_freq: 51 +wd: 0.030424216998606625 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_2100524873.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_2100524873.yml new file mode 100644 index 000000000..41ef7eb11 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_2100524873.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005244322204041381 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 2100524873 +warm_restart_freq: 51 +wd: 0.030424216998606625 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_439242043.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_439242043.yml new file mode 100644 index 000000000..2a378001e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam79_439242043.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005244322204041381 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 439242043 +warm_restart_freq: 51 +wd: 0.030424216998606625 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_713090963.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_713090963.yml new file mode 100644 index 000000000..eb538a89e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_713090963.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00021076130413673073 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 713090963 +warm_restart_freq: 33 +wd: 0.0002277970280702972 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_758539685.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_758539685.yml new file mode 100644 index 000000000..68c5d4664 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_758539685.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00021076130413673073 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 758539685 +warm_restart_freq: 33 +wd: 0.0002277970280702972 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_833551102.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_833551102.yml new file mode 100644 index 000000000..f1968ad30 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam80_833551102.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00021076130413673073 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 833551102 +warm_restart_freq: 33 +wd: 0.0002277970280702972 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_6100341.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_6100341.yml new file mode 100644 index 000000000..bd966b8c4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_6100341.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003234507121881064 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 3 +output_bitwidth: 2 +seed: 6100341 +warm_restart_freq: 97 +wd: 2.0109510678047654e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_843389064.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_843389064.yml new file mode 100644 index 000000000..cb1f43200 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_843389064.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003234507121881064 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 3 +output_bitwidth: 2 +seed: 843389064 +warm_restart_freq: 97 +wd: 2.0109510678047654e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_984079442.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_984079442.yml new file mode 100644 index 000000000..efddff055 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam81_984079442.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 512 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003234507121881064 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 3 +output_bitwidth: 2 +seed: 984079442 +warm_restart_freq: 97 +wd: 2.0109510678047654e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_113988124.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_113988124.yml new file mode 100644 index 000000000..c545a4605 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_113988124.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00011706970993369972 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 3 +- 3 +output_bitwidth: 2 +seed: 113988124 +warm_restart_freq: 40 +wd: 0.017713366709425592 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_1742033416.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_1742033416.yml new file mode 100644 index 000000000..1131e7342 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_1742033416.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00011706970993369972 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 3 +- 3 +output_bitwidth: 2 +seed: 1742033416 +warm_restart_freq: 40 +wd: 0.017713366709425592 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_442991667.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_442991667.yml new file mode 100644 index 000000000..70942e7d2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam82_442991667.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 4 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 128 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00011706970993369972 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 3 +- 3 +output_bitwidth: 2 +seed: 442991667 +warm_restart_freq: 40 +wd: 0.017713366709425592 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_1739416383.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_1739416383.yml new file mode 100644 index 000000000..bf0575137 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_1739416383.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007654199587605738 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 1739416383 +warm_restart_freq: 75 +wd: 0.004821402720194137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_2092230833.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_2092230833.yml new file mode 100644 index 000000000..b5c3cca5c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_2092230833.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007654199587605738 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 2092230833 +warm_restart_freq: 75 +wd: 0.004821402720194137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_445539278.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_445539278.yml new file mode 100644 index 000000000..f5aa22c10 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam83_445539278.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 6 +- 2 +- 4 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007654199587605738 +neuron_fanin: +- 3 +- 2 +- 6 +- 3 +- 2 +- 3 +output_bitwidth: 6 +seed: 445539278 +warm_restart_freq: 75 +wd: 0.004821402720194137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_1646015074.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_1646015074.yml new file mode 100644 index 000000000..84ff75ecd --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_1646015074.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000851375506401083 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1646015074 +warm_restart_freq: 70 +wd: 4.41891717272372e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_229949709.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_229949709.yml new file mode 100644 index 000000000..f850b8c5b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_229949709.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000851375506401083 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 229949709 +warm_restart_freq: 70 +wd: 4.41891717272372e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_36877954.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_36877954.yml new file mode 100644 index 000000000..a9204a993 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam84_36877954.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000851375506401083 +neuron_fanin: +- 2 +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 36877954 +warm_restart_freq: 70 +wd: 4.41891717272372e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_1018151573.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_1018151573.yml new file mode 100644 index 000000000..5b6bf2823 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_1018151573.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000878605583154073 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1018151573 +warm_restart_freq: 100 +wd: 0.03522370817936479 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_1652712811.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_1652712811.yml new file mode 100644 index 000000000..76b5c0a9b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_1652712811.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000878605583154073 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1652712811 +warm_restart_freq: 100 +wd: 0.03522370817936479 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_344953870.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_344953870.yml new file mode 100644 index 000000000..d4015f413 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/hparam85_344953870.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.000878605583154073 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 344953870 +warm_restart_freq: 100 +wd: 0.03522370817936479 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/search_config.yml new file mode 100644 index 000000000..af9777cf5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams77/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 77 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_1223191931.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_1223191931.yml new file mode 100644 index 000000000..d53a60887 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_1223191931.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010870087513561338 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 1223191931 +warm_restart_freq: 13 +wd: 0.022310680425287954 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_799582880.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_799582880.yml new file mode 100644 index 000000000..70cc98c66 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_799582880.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010870087513561338 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 799582880 +warm_restart_freq: 13 +wd: 0.022310680425287954 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_906118023.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_906118023.yml new file mode 100644 index 000000000..2470e919e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam78_906118023.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0010870087513561338 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +- 3 +output_bitwidth: 6 +seed: 906118023 +warm_restart_freq: 13 +wd: 0.022310680425287954 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_1771028243.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_1771028243.yml new file mode 100644 index 000000000..2cad1cbbe --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_1771028243.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0014512480808103467 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1771028243 +warm_restart_freq: 46 +wd: 0.004929359303083447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_1825873737.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_1825873737.yml new file mode 100644 index 000000000..4649e01d1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_1825873737.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0014512480808103467 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1825873737 +warm_restart_freq: 46 +wd: 0.004929359303083447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_533134351.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_533134351.yml new file mode 100644 index 000000000..f9e455287 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam79_533134351.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0014512480808103467 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 533134351 +warm_restart_freq: 46 +wd: 0.004929359303083447 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_1988671745.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_1988671745.yml new file mode 100644 index 000000000..7f8944ad4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_1988671745.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 128 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005463022042044938 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 1988671745 +warm_restart_freq: 74 +wd: 8.613693534565221e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_19973696.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_19973696.yml new file mode 100644 index 000000000..bc7114aa0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_19973696.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 128 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005463022042044938 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 19973696 +warm_restart_freq: 74 +wd: 8.613693534565221e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_424909864.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_424909864.yml new file mode 100644 index 000000000..0dcb0275e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam80_424909864.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 4 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +- 128 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005463022042044938 +neuron_fanin: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 424909864 +warm_restart_freq: 74 +wd: 8.613693534565221e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_1075026635.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_1075026635.yml new file mode 100644 index 000000000..2c3647116 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_1075026635.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010881407585118222 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1075026635 +warm_restart_freq: 95 +wd: 0.00014624563610617135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_1769845075.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_1769845075.yml new file mode 100644 index 000000000..98e3dd5f7 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_1769845075.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010881407585118222 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 1769845075 +warm_restart_freq: 95 +wd: 0.00014624563610617135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_200019789.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_200019789.yml new file mode 100644 index 000000000..4aca6b9ba --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam81_200019789.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0010881407585118222 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 3 +seed: 200019789 +warm_restart_freq: 95 +wd: 0.00014624563610617135 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_1908220320.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_1908220320.yml new file mode 100644 index 000000000..e296e18cc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_1908220320.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006316164898776053 +neuron_fanin: +- 5 +- 5 +- 4 +- 4 +output_bitwidth: 3 +seed: 1908220320 +warm_restart_freq: 53 +wd: 0.00042143508570412344 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_686765232.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_686765232.yml new file mode 100644 index 000000000..5faee3a8a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_686765232.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006316164898776053 +neuron_fanin: +- 5 +- 5 +- 4 +- 4 +output_bitwidth: 3 +seed: 686765232 +warm_restart_freq: 53 +wd: 0.00042143508570412344 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_946178200.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_946178200.yml new file mode 100644 index 000000000..3a2b39d7a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam82_946178200.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006316164898776053 +neuron_fanin: +- 5 +- 5 +- 4 +- 4 +output_bitwidth: 3 +seed: 946178200 +warm_restart_freq: 53 +wd: 0.00042143508570412344 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_1160961127.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_1160961127.yml new file mode 100644 index 000000000..f8ade544b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_1160961127.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000885052162699766 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +output_bitwidth: 6 +seed: 1160961127 +warm_restart_freq: 79 +wd: 0.020934977430554544 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_1724315284.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_1724315284.yml new file mode 100644 index 000000000..5a51e1385 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_1724315284.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000885052162699766 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +output_bitwidth: 6 +seed: 1724315284 +warm_restart_freq: 79 +wd: 0.020934977430554544 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_529546985.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_529546985.yml new file mode 100644 index 000000000..a107b02c6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam83_529546985.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000885052162699766 +neuron_fanin: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +output_bitwidth: 6 +seed: 529546985 +warm_restart_freq: 79 +wd: 0.020934977430554544 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_1160621651.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_1160621651.yml new file mode 100644 index 000000000..ad3879f92 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_1160621651.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019483053084127212 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 1160621651 +warm_restart_freq: 85 +wd: 0.0024547362047663136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_1755393347.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_1755393347.yml new file mode 100644 index 000000000..78401cb79 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_1755393347.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019483053084127212 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 1755393347 +warm_restart_freq: 85 +wd: 0.0024547362047663136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_751836350.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_751836350.yml new file mode 100644 index 000000000..150b6376b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam84_751836350.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00019483053084127212 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 751836350 +warm_restart_freq: 85 +wd: 0.0024547362047663136 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_1266759034.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_1266759034.yml new file mode 100644 index 000000000..75b0e81e9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_1266759034.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00017817064749909173 +neuron_fanin: +- 3 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1266759034 +warm_restart_freq: 33 +wd: 0.03105840464157003 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_1886012702.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_1886012702.yml new file mode 100644 index 000000000..9d8f07420 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_1886012702.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00017817064749909173 +neuron_fanin: +- 3 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1886012702 +warm_restart_freq: 33 +wd: 0.03105840464157003 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_2000393520.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_2000393520.yml new file mode 100644 index 000000000..f47ca018b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam85_2000393520.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00017817064749909173 +neuron_fanin: +- 3 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 2000393520 +warm_restart_freq: 33 +wd: 0.03105840464157003 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_1114905833.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_1114905833.yml new file mode 100644 index 000000000..fb30fabd9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_1114905833.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006737608989126669 +neuron_fanin: +- 3 +- 5 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 1114905833 +warm_restart_freq: 26 +wd: 0.0004003501247642265 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_1865535281.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_1865535281.yml new file mode 100644 index 000000000..68c1e7c61 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_1865535281.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006737608989126669 +neuron_fanin: +- 3 +- 5 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 1865535281 +warm_restart_freq: 26 +wd: 0.0004003501247642265 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_660205979.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_660205979.yml new file mode 100644 index 000000000..9ee632eb2 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/hparam86_660205979.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0006737608989126669 +neuron_fanin: +- 3 +- 5 +- 4 +- 2 +- 4 +- 4 +output_bitwidth: 2 +seed: 660205979 +warm_restart_freq: 26 +wd: 0.0004003501247642265 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/search_config.yml new file mode 100644 index 000000000..1ce9880bc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams78/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 78 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_1318155093.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_1318155093.yml new file mode 100644 index 000000000..6f7027c23 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_1318155093.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00701718147198824 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 1318155093 +warm_restart_freq: 16 +wd: 1.3899086056944792e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_1858875694.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_1858875694.yml new file mode 100644 index 000000000..5a3da2f26 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_1858875694.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00701718147198824 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 1858875694 +warm_restart_freq: 16 +wd: 1.3899086056944792e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_187844238.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_187844238.yml new file mode 100644 index 000000000..cfae95940 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam79_187844238.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00701718147198824 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 6 +seed: 187844238 +warm_restart_freq: 16 +wd: 1.3899086056944792e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1098989509.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1098989509.yml new file mode 100644 index 000000000..fd08b3b64 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1098989509.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00016092500137464253 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1098989509 +warm_restart_freq: 44 +wd: 0.0030567493775945083 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1556855864.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1556855864.yml new file mode 100644 index 000000000..a2c48363f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1556855864.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00016092500137464253 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1556855864 +warm_restart_freq: 44 +wd: 0.0030567493775945083 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1715476103.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1715476103.yml new file mode 100644 index 000000000..914a86a70 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam80_1715476103.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00016092500137464253 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 5 +seed: 1715476103 +warm_restart_freq: 44 +wd: 0.0030567493775945083 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_185764902.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_185764902.yml new file mode 100644 index 000000000..67572d71a --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_185764902.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.008072488644400584 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 6 +seed: 185764902 +warm_restart_freq: 13 +wd: 1.690420780205824e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_1881697389.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_1881697389.yml new file mode 100644 index 000000000..7cee1d848 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_1881697389.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.008072488644400584 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 6 +seed: 1881697389 +warm_restart_freq: 13 +wd: 1.690420780205824e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_418048546.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_418048546.yml new file mode 100644 index 000000000..8f87ebce0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam81_418048546.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.008072488644400584 +neuron_fanin: +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 6 +seed: 418048546 +warm_restart_freq: 13 +wd: 1.690420780205824e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_1399752276.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_1399752276.yml new file mode 100644 index 000000000..45085b86e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_1399752276.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0031724974651482106 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 1399752276 +warm_restart_freq: 95 +wd: 1.5183292525989802e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_179565366.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_179565366.yml new file mode 100644 index 000000000..305d764d8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_179565366.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0031724974651482106 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 179565366 +warm_restart_freq: 95 +wd: 1.5183292525989802e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_817037227.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_817037227.yml new file mode 100644 index 000000000..d0ccd1340 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam82_817037227.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0031724974651482106 +neuron_fanin: +- 4 +- 4 +- 2 +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 817037227 +warm_restart_freq: 95 +wd: 1.5183292525989802e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_1606688467.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_1606688467.yml new file mode 100644 index 000000000..a2e2793ab --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_1606688467.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000991270860133301 +neuron_fanin: +- 4 +- 4 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 1606688467 +warm_restart_freq: 77 +wd: 0.07625059513795122 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_299458292.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_299458292.yml new file mode 100644 index 000000000..00837b037 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_299458292.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000991270860133301 +neuron_fanin: +- 4 +- 4 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 299458292 +warm_restart_freq: 77 +wd: 0.07625059513795122 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_784127365.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_784127365.yml new file mode 100644 index 000000000..926d1c5d4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam83_784127365.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 6 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.000991270860133301 +neuron_fanin: +- 4 +- 4 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 784127365 +warm_restart_freq: 77 +wd: 0.07625059513795122 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_1361747457.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_1361747457.yml new file mode 100644 index 000000000..6d7984e18 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_1361747457.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006278757247064998 +neuron_fanin: +- 3 +- 2 +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 1361747457 +warm_restart_freq: 56 +wd: 0.03887090105169062 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_1680253786.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_1680253786.yml new file mode 100644 index 000000000..46013f65b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_1680253786.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006278757247064998 +neuron_fanin: +- 3 +- 2 +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 1680253786 +warm_restart_freq: 56 +wd: 0.03887090105169062 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_2007476788.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_2007476788.yml new file mode 100644 index 000000000..00931c901 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam84_2007476788.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006278757247064998 +neuron_fanin: +- 3 +- 2 +- 4 +- 4 +- 4 +output_bitwidth: 6 +seed: 2007476788 +warm_restart_freq: 56 +wd: 0.03887090105169062 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_1179155507.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_1179155507.yml new file mode 100644 index 000000000..b6e2fc84c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_1179155507.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002075830473008303 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 1179155507 +warm_restart_freq: 85 +wd: 1.0237904616640289e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_1826355486.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_1826355486.yml new file mode 100644 index 000000000..2ca988f3d --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_1826355486.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002075830473008303 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 1826355486 +warm_restart_freq: 85 +wd: 1.0237904616640289e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_504741911.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_504741911.yml new file mode 100644 index 000000000..524143a43 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam85_504741911.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002075830473008303 +neuron_fanin: +- 2 +- 2 +- 4 +output_bitwidth: 3 +seed: 504741911 +warm_restart_freq: 85 +wd: 1.0237904616640289e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_1747262696.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_1747262696.yml new file mode 100644 index 000000000..452a2f1ff --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_1747262696.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009759162671259817 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 6 +seed: 1747262696 +warm_restart_freq: 95 +wd: 1.604212686278677e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_783601680.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_783601680.yml new file mode 100644 index 000000000..07e7ce03b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_783601680.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009759162671259817 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 6 +seed: 783601680 +warm_restart_freq: 95 +wd: 1.604212686278677e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_909171792.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_909171792.yml new file mode 100644 index 000000000..e8590c722 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam86_909171792.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.009759162671259817 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 6 +seed: 909171792 +warm_restart_freq: 95 +wd: 1.604212686278677e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_1025278279.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_1025278279.yml new file mode 100644 index 000000000..004fe4ac8 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_1025278279.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00020055792380004582 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 1025278279 +warm_restart_freq: 82 +wd: 0.02106415990668299 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_1635531355.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_1635531355.yml new file mode 100644 index 000000000..ac2635fe1 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_1635531355.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00020055792380004582 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 1635531355 +warm_restart_freq: 82 +wd: 0.02106415990668299 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_237880608.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_237880608.yml new file mode 100644 index 000000000..1dcdf6002 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/hparam87_237880608.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00020055792380004582 +neuron_fanin: +- 3 +- 2 +- 2 +- 3 +- 2 +output_bitwidth: 4 +seed: 237880608 +warm_restart_freq: 82 +wd: 0.02106415990668299 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/search_config.yml new file mode 100644 index 000000000..f1b672c0e --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams79/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 79 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_1257810470.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_1257810470.yml new file mode 100644 index 000000000..62197fd55 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_1257810470.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00011837702431324796 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 1257810470 +warm_restart_freq: 11 +wd: 0.0023923731363464373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_534121164.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_534121164.yml new file mode 100644 index 000000000..e1dcef50c --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_534121164.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00011837702431324796 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 534121164 +warm_restart_freq: 11 +wd: 0.0023923731363464373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_742705533.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_742705533.yml new file mode 100644 index 000000000..35cc9d85b --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam80_742705533.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00011837702431324796 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 742705533 +warm_restart_freq: 11 +wd: 0.0023923731363464373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_116731562.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_116731562.yml new file mode 100644 index 000000000..782f03bf9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_116731562.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003094089784676168 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 116731562 +warm_restart_freq: 80 +wd: 4.1560473295970065e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_1409759982.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_1409759982.yml new file mode 100644 index 000000000..6497140eb --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_1409759982.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003094089784676168 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 1409759982 +warm_restart_freq: 80 +wd: 4.1560473295970065e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_1810317646.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_1810317646.yml new file mode 100644 index 000000000..60e4daa64 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam81_1810317646.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003094089784676168 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 6 +seed: 1810317646 +warm_restart_freq: 80 +wd: 4.1560473295970065e-05 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_1159524366.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_1159524366.yml new file mode 100644 index 000000000..91220b008 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_1159524366.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0017695974122488463 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 6 +seed: 1159524366 +warm_restart_freq: 36 +wd: 0.00015736581258331332 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_1576070580.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_1576070580.yml new file mode 100644 index 000000000..af8c1a098 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_1576070580.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0017695974122488463 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 6 +seed: 1576070580 +warm_restart_freq: 36 +wd: 0.00015736581258331332 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_692034756.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_692034756.yml new file mode 100644 index 000000000..8278f81de --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam82_692034756.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0017695974122488463 +neuron_fanin: +- 4 +- 2 +- 2 +output_bitwidth: 6 +seed: 692034756 +warm_restart_freq: 36 +wd: 0.00015736581258331332 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_1322498913.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_1322498913.yml new file mode 100644 index 000000000..7810e5861 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_1322498913.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018266424830461385 +neuron_fanin: +- 5 +- 2 +- 3 +- 6 +output_bitwidth: 6 +seed: 1322498913 +warm_restart_freq: 77 +wd: 0.00025073902457189946 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_3959233.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_3959233.yml new file mode 100644 index 000000000..ff398b59f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_3959233.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018266424830461385 +neuron_fanin: +- 5 +- 2 +- 3 +- 6 +output_bitwidth: 6 +seed: 3959233 +warm_restart_freq: 77 +wd: 0.00025073902457189946 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_624970706.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_624970706.yml new file mode 100644 index 000000000..01a0de7b0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam83_624970706.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018266424830461385 +neuron_fanin: +- 5 +- 2 +- 3 +- 6 +output_bitwidth: 6 +seed: 624970706 +warm_restart_freq: 77 +wd: 0.00025073902457189946 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_1230809619.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_1230809619.yml new file mode 100644 index 000000000..f5b2e5ba6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_1230809619.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003045683915428439 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1230809619 +warm_restart_freq: 54 +wd: 0.0012708334762517373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_1239415985.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_1239415985.yml new file mode 100644 index 000000000..a84dd44a9 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_1239415985.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003045683915428439 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1239415985 +warm_restart_freq: 54 +wd: 0.0012708334762517373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_2065282367.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_2065282367.yml new file mode 100644 index 000000000..5788d65e6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam84_2065282367.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.003045683915428439 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 2065282367 +warm_restart_freq: 54 +wd: 0.0012708334762517373 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_366712596.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_366712596.yml new file mode 100644 index 000000000..badcbecd4 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_366712596.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007911287435364732 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 366712596 +warm_restart_freq: 55 +wd: 0.004066746133329553 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_635906163.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_635906163.yml new file mode 100644 index 000000000..297184893 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_635906163.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007911287435364732 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 635906163 +warm_restart_freq: 55 +wd: 0.004066746133329553 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_787271101.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_787271101.yml new file mode 100644 index 000000000..e0f4ff334 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam85_787271101.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007911287435364732 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 3 +seed: 787271101 +warm_restart_freq: 55 +wd: 0.004066746133329553 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_113629099.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_113629099.yml new file mode 100644 index 000000000..95474036f --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_113629099.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0034058571246508677 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 6 +seed: 113629099 +warm_restart_freq: 24 +wd: 0.003741138336635214 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_425184836.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_425184836.yml new file mode 100644 index 000000000..9ed9130bc --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_425184836.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0034058571246508677 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 6 +seed: 425184836 +warm_restart_freq: 24 +wd: 0.003741138336635214 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_579620011.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_579620011.yml new file mode 100644 index 000000000..9623c6982 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam86_579620011.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0034058571246508677 +neuron_fanin: +- 6 +- 2 +- 2 +output_bitwidth: 6 +seed: 579620011 +warm_restart_freq: 24 +wd: 0.003741138336635214 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_1900534687.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_1900534687.yml new file mode 100644 index 000000000..8eea4a4d5 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_1900534687.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004671815058117386 +neuron_fanin: +- 4 +- 5 +- 5 +output_bitwidth: 6 +seed: 1900534687 +warm_restart_freq: 86 +wd: 0.0031933811212374137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_1979186085.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_1979186085.yml new file mode 100644 index 000000000..d60f4f3c0 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_1979186085.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004671815058117386 +neuron_fanin: +- 4 +- 5 +- 5 +output_bitwidth: 6 +seed: 1979186085 +warm_restart_freq: 86 +wd: 0.0031933811212374137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_999389248.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_999389248.yml new file mode 100644 index 000000000..df70c95d6 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam87_999389248.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004671815058117386 +neuron_fanin: +- 4 +- 5 +- 5 +output_bitwidth: 6 +seed: 999389248 +warm_restart_freq: 86 +wd: 0.0031933811212374137 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_1183415024.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_1183415024.yml new file mode 100644 index 000000000..e0bcc68fa --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_1183415024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.008885751474707361 +neuron_fanin: +- 5 +- 4 +- 6 +- 2 +output_bitwidth: 4 +seed: 1183415024 +warm_restart_freq: 51 +wd: 0.0003407866124772918 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_386077342.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_386077342.yml new file mode 100644 index 000000000..d8821f055 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_386077342.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.008885751474707361 +neuron_fanin: +- 5 +- 4 +- 6 +- 2 +output_bitwidth: 4 +seed: 386077342 +warm_restart_freq: 51 +wd: 0.0003407866124772918 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_685078741.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_685078741.yml new file mode 100644 index 000000000..3892fe8af --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/hparam88_685078741.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.008885751474707361 +neuron_fanin: +- 5 +- 4 +- 6 +- 2 +output_bitwidth: 4 +seed: 685078741 +warm_restart_freq: 51 +wd: 0.0003407866124772918 diff --git a/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/search_config.yml b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/search_config.yml new file mode 100644 index 000000000..e9c993b35 --- /dev/null +++ b/examples/hgcal_autoencoder/big_fanin_configs/hp_configs_v3/hparams80/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 80 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/dataset.py b/examples/hgcal_autoencoder/dataset.py new file mode 100644 index 000000000..93ab28a15 --- /dev/null +++ b/examples/hgcal_autoencoder/dataset.py @@ -0,0 +1,256 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# Copyright (C) 2023 FastML +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +import os +import torch +import numpy as np +import pandas as pd + +from torch.utils.data import Dataset +from utils_pt import normalize + +ARRANGE = torch.tensor( + [ + 28, + 29, + 30, + 31, + 0, + 4, + 8, + 12, + 24, + 25, + 26, + 27, + 1, + 5, + 9, + 13, + 20, + 21, + 22, + 23, + 2, + 6, + 10, + 14, + 16, + 17, + 18, + 19, + 3, + 7, + 11, + 15, + 47, + 43, + 39, + 35, + 35, + 34, + 33, + 32, + 46, + 42, + 38, + 34, + 39, + 38, + 37, + 36, + 45, + 41, + 37, + 33, + 43, + 42, + 41, + 40, + 44, + 40, + 36, + 32, + 47, + 46, + 45, + 44, + ] +) + +ARRANGE_MASK = torch.tensor( + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + ] +) + +class HGCalAutoencoderDataset(Dataset): + def __init__( + self, + data_file, + data_dir=None, + process_data=False, + split="train", + ) -> None: + super().__init__() + self.data_dir = data_dir + self.data_file = data_file + self.calq_cols = [f"CALQ_{i}" for i in range(48)] + self.valid_split = 0.2 + self.val_max = None + self.val_sum = None + self.max_data = None + self.sum_dat = None + self.train_data = None + self.val_data = None + self.split = split + + if process_data: # Only need to run once + self.process_data() + + # Load data from provided npy data_file + shaped_data = np.load(self.data_file) + print(f"Loaded shaped data shape: {shaped_data.shape}") + print(f"Loaded shaped data datatype: {shaped_data.dtype}") + + self.train_data = shaped_data[int(len(shaped_data) * self.valid_split) :] + self.val_data = shaped_data[: int(len(shaped_data) * self.valid_split)] + + if self.split == "train": + self.X = self.train_data + elif self.split == "test": + self.X = self.val_data + + def mask_data(self, data): + """ + Mask rows where occupancy is zero + """ + return data[data[self.calq_cols].astype("float32").sum(axis=1) != 0] + + def load_data_dir(self): + """ + Read and concat all csv files in the data directory into a single + dataframe + """ + print(f"Reading files {os.listdir(self.data_dir)}") + data = pd.concat( + [ + pd.read_csv(os.path.join(self.data_dir, file)) + for file in os.listdir(self.data_dir) + ] + ) + data = self.mask_data(data) + data = data[self.calq_cols].astype("float32") + print(f"Input data shape: {data.shape}") + + return data + + def prep_input(self, norm_data, shape=(1, 8, 8)): + """ + Prepare the input data for the model + """ + input_data = norm_data[:, ARRANGE] + input_data[:, ARRANGE_MASK == 0] = 0 # zero out repeated entries + shaped_data = input_data.reshape(len(input_data), shape[0], shape[1], shape[2]) + print(f"Prepped shaped data shape: {shaped_data.shape}") + return shaped_data + + def get_val_max_and_sum(self): + shaped_data, max_data, sum_data = self.process_data(save=False) + max_data = max_data / 35.0 # normalize to units of transverse MIPs + sum_data = sum_data / 35.0 # normalize to units of transverse MIPs + val_index = np.arange(int(len(shaped_data) * self.valid_split)) + self.val_max = max_data[val_index] + self.val_sum = sum_data[val_index] + return self.val_max, self.val_sum + + def process_data(self, save=True): + """ + Only need to run once to prepare the data and pickle it + """ + data = self.load_data_dir() + norm_data, max_data, sum_data = normalize(data.values.copy()) + shaped_data = self.prep_input(norm_data) + if save: + np.save(self.data_file, shaped_data) + return shaped_data, max_data, sum_data + + def __len__(self): + return len(self.X) + + def __getitem__(self, idx): + return self.X[idx] \ No newline at end of file diff --git a/examples/hgcal_autoencoder/decoder.py b/examples/hgcal_autoencoder/decoder.py new file mode 100644 index 000000000..68642750e --- /dev/null +++ b/examples/hgcal_autoencoder/decoder.py @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# Copyright (C) 2023 FastML +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +import torch +import torch.nn as nn + + +class Decoder(nn.Module): + def __init__( + self, + num_dense_feat=128, + ): + super(Decoder, self).__init__() + self.encoded_dim = 16 + self.shape = (1, 8, 8) # PyTorch defaults to (C, H, W) + self.num_dense_feat = num_dense_feat + + self.dec_dense1 = nn.Linear(self.encoded_dim, self.num_dense_feat) + self.relu1 = nn.ReLU() + self.dec_dense2 = nn.Linear(self.num_dense_feat, 64) + self.relu2 = nn.ReLU() + self.convtrans2d = nn.ConvTranspose2d( + 1, + self.shape[0], + kernel_size=3, + stride=1, + padding=1, + ) + self.sigmoid = nn.Sigmoid() + + def forward(self, x): + x = self.dec_dense1(x) + x = self.relu1(x) + x = self.dec_dense2(x) + x = self.relu2(x) + x = torch.reshape(x, (-1, 1, 8, 8)) + x = self.convtrans2d(x) + return self.sigmoid(x) \ No newline at end of file diff --git a/examples/hgcal_autoencoder/encoder.py b/examples/hgcal_autoencoder/encoder.py new file mode 100644 index 000000000..feeadaee4 --- /dev/null +++ b/examples/hgcal_autoencoder/encoder.py @@ -0,0 +1,271 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# Copyright (C) 2023 FastML +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +import os +import torch +import torch.nn as nn + +import brevitas.nn as qnn +from brevitas.core.quant import QuantType +from brevitas.core.scaling import ScalingImplType + +from functools import reduce +from pyverilator import PyVerilator + +from logicnets.quant import QuantBrevitasActivation +from logicnets.nn import SparseLinearNeq, RandomFixedSparsityMask2D + +class EncoderNeqModel(nn.Module): + def __init__( + self, + config, + input_length=64, + output_length=16, + ): + super(EncoderNeqModel, self).__init__() + self.encoded_dim = 16 + self.shape = (1, 8, 8) # PyTorch defaults to (C, H, W) + self.input_length = input_length + self.output_length = output_length + self.num_neurons = ( + [input_length] + config["hidden_layer"] + [output_length] + ) + + self.is_verilog_inference = False + self.latency = 1 + self.verilog_dir = None + self.top_module_filename = None + self.dut = None + self.logfile = None + + # Build encoder + layers = [] + + self.input_quant = QuantBrevitasActivation( + qnn.QuantHardTanh( + bit_width=config["input_bitwidth"], + quant_type=QuantType.INT, + scaling_impl_type=ScalingImplType.PARAMETER, + max_val=1, + narrow_range=False, + ), + pre_transforms=[nn.Flatten()] + ) + for i in range(len(config["hidden_layer"])): + out_features = config["hidden_layer"][i] + bn = nn.BatchNorm1d(out_features) + if i == 0: # First layer + in_features = self.input_length + lin_mask = RandomFixedSparsityMask2D( + in_features, out_features, fan_in=config["input_fanin"], + ) + output_quant = QuantBrevitasActivation( + qnn.QuantReLU( + bit_width=config["activation_bitwidth"][i], + quant_type=QuantType.INT, + scaling_impl_type=ScalingImplType.PARAMETER, + max_val=1, + ), + pre_transforms=[bn], + ) + sparse_lin_neq_layer = SparseLinearNeq( + in_features, + out_features, + input_quant=self.input_quant, + output_quant=output_quant, + sparse_linear_kws={'mask': lin_mask}, + ) + layers.append(sparse_lin_neq_layer) + else: + in_features = config["hidden_layer"][i - 1] + lin_mask = RandomFixedSparsityMask2D( + in_features, + out_features, + fan_in=config["neuron_fanin"][i - 1], + ) + output_quant = QuantBrevitasActivation( + qnn.QuantReLU( + bit_width=config["activation_bitwidth"][i], + quant_type=QuantType.INT, + scaling_impl_type=ScalingImplType.PARAMETER, + max_val=1, + ), + pre_transforms=[bn], + ) + sparse_lin_neq_layer = SparseLinearNeq( + in_features, + out_features, + input_quant=layers[-1].output_quant, + output_quant=output_quant, + sparse_linear_kws={'mask': lin_mask}, + apply_input_quant=False, + ) + layers.append(sparse_lin_neq_layer) + # Output layer + lin_mask = RandomFixedSparsityMask2D( + config["hidden_layer"][-1], + self.encoded_dim, + fan_in=config["neuron_fanin"][-1], + ) + bn = nn.BatchNorm1d(self.output_length) + output_quant = QuantBrevitasActivation( + qnn.QuantHardTanh( + bit_width=config["output_bitwidth"], + quant_type=QuantType.INT, + scaling_impl_type=ScalingImplType.PARAMETER, + max_val=1, + narrow_range=False, + ), + pre_transforms=[bn], + ) + sparse_lin_neq_layer = SparseLinearNeq( + config["hidden_layer"][-1], + self.encoded_dim, + # Make sure same quant object as prev layer's output quant + input_quant=layers[-1].output_quant, + output_quant=output_quant, + sparse_linear_kws={'mask': lin_mask}, + apply_input_quant=False, + ) + layers.append(sparse_lin_neq_layer) + self.module_list = nn.ModuleList(layers) + + def reset_parameters(self): + """ + Reset parameters in all of the linear layers in the encoder + """ + for l in self.module_list: + if type(l) == SparseLinearNeq: + l.fc.reset_parameters() + + # LogicNets forward methods + def verilog_forward(self, x): + # Get integer output from the first layer + input_quant = self.module_list[0].input_quant + output_quant = self.module_list[-1].output_quant + _, input_bitwidth = self.module_list[0].input_quant.get_scale_factor_bits() + output_scale, output_bitwidth = self.module_list[-1].output_quant.get_scale_factor_bits() + input_bitwidth, output_bitwidth = int(input_bitwidth), int(output_bitwidth) + total_input_bits = self.module_list[0].in_features*input_bitwidth + total_output_bits = self.module_list[-1].out_features*output_bitwidth + num_layers = len(self.module_list) + input_quant.bin_output() + self.module_list[0].apply_input_quant = False + y = torch.zeros(x.shape[0], self.module_list[-1].out_features) + x = input_quant(x) + self.dut.io.rst = 0 + self.dut.io.clk = 0 + for i in range(x.shape[0]): + x_i = x[i,:] + y_i = self.pytorch_forward(x[i:i+1,:], apply_scale=False)[0] + xv_i = list(map(lambda z: input_quant.get_bin_str(z), x_i)) + ys_i = list(map(lambda z: output_quant.get_bin_str(z), y_i)) + xvc_i = reduce(lambda a,b: a+b, xv_i[::-1]) + ysc_i = reduce(lambda a,b: a+b, ys_i[::-1]) + self.dut["M0"] = int(xvc_i, 2) + for j in range(self.latency + 1): + #print(self.dut.io.M5) + res = self.dut[f"M{num_layers}"] + result = f"{res:0{int(total_output_bits)}b}" + self.dut.io.clk = 1 + self.dut.io.clk = 0 + expected = f"{int(ysc_i,2):0{int(total_output_bits)}b}" + result = f"{res:0{int(total_output_bits)}b}" + assert(expected == result), f"\nexpect = {expected}\nresult = {result}" + res_split = [ + result[i:i+output_bitwidth] + for i in range(0, len(result), output_bitwidth) + ][::-1] + yv_i = torch.Tensor(list(map(lambda z: int(z, 2), res_split))) + y[i,:] = yv_i - torch.abs(torch.min(output_quant.get_bin_state_space())) + # Dump the I/O pairs + if self.logfile is not None: + with open(self.logfile, "a") as f: + f.write(f"{int(xvc_i,2):0{int(total_input_bits)}b}{int(ysc_i,2):0{int(total_output_bits)}b}\n") + output = y * output_scale + return output + + def pytorch_forward(self, x): + for i, l in enumerate(self.module_list): + x = l(x) + return x + + def forward(self, x): + if self.is_verilog_inference: + return self.verilog_forward(x) + return self.pytorch_forward(x) + + def verilog_inference( + self, + verilog_dir, + top_module_filename, + logfile=None, + add_registers: bool = False + ): + self.verilog_dir = os.path.realpath(verilog_dir) + self.top_module_filename = top_module_filename + self.dut = PyVerilator.build( + f"{self.verilog_dir}/{self.top_module_filename}", + verilog_path=[self.verilog_dir], + build_dir=f"{self.verilog_dir}/verilator" + ) + self.is_verilog_inference = True + self.logfile = logfile + if add_registers: + self.latency = len(self.num_neurons) + + def pytorch_inference(self): + self.is_verilog_inference = False + + +class EncoderLutModel(EncoderNeqModel): + def pytorch_forward(self, x, apply_scale=True): + x = EncoderNeqModel.pytorch_forward(self, x) + scale, _ = self.module_list[-1].output_quant.get_scale_factor_bits() + out = x * scale if apply_scale else x + return out + + +class EncoderFloatModel(nn.Module): + """ + Encoder with float weights and activations (except output is quantized) used + to train decoder for ensemble learning with a fixed, pretrained decoder. + """ + def __init__( + self, + input_length=64, + num_dense_feat=128, + output_length=16, + qid_bitwidth=5, + ): + super(EncoderFloatModel, self).__init__() + self.encoded_dim = output_length + self.flatten = nn.Flatten() + self.dense1 = nn.Linear(input_length, num_dense_feat) + self.bn1 = nn.BatchNorm1d(num_dense_feat) + self.relu1 = nn.ReLU() + self.dense2 = nn.Linear(num_dense_feat, self.encoded_dim) + self.bn2 = nn.BatchNorm1d(self.encoded_dim) + self.qidentity = qnn.QuantIdentity( + bit_width=qid_bitwidth, quant_type=QuantType.INT, + ) + + def forward(self, x): + x = self.flatten(x) + x = self.dense1(x) + x = self.bn1(x) + x = self.relu1(x) + x = self.dense2(x) + x = self.bn2(x) + return self.qidentity(x) \ No newline at end of file diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/adaboost_test.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/adaboost_test.yml new file mode 100644 index 000000000..4242e445f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/adaboost_test.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: adaboost +ensemble_hp: + independent: False +ensemble_size: 2 +epochs: 1 +finetune_epochs: 1 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/adaboost_test/adaboost_test0.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/adaboost_test/adaboost_test0.yml new file mode 100644 index 000000000..d9fc5ebb9 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/adaboost_test/adaboost_test0.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: adaboost +ensemble_hp: + independent: true +ensemble_size: 4 +epochs: 1 +finetune_epochs: 1 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed1.yml new file mode 100644 index 000000000..7bd298484 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed2.yml new file mode 100644 index 000000000..9fe6ee994 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed432384445.yml new file mode 100644 index 000000000..8ac6b8cc4 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_large_fixed_mask_10epochs_seed432384445.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed1.yml new file mode 100644 index 000000000..afadf884b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed1.yml @@ -0,0 +1,51 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed2.yml new file mode 100644 index 000000000..6ff69d637 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed2.yml @@ -0,0 +1,51 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed524926359.yml new file mode 100644 index 000000000..a8c4ef6b2 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_medium_fixed_mask_10epochs_seed524926359.yml @@ -0,0 +1,51 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed1.yml new file mode 100644 index 000000000..4f67df43c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed1.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed2.yml new file mode 100644 index 000000000..ac162dd4e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed2.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed963241121.yml new file mode 100644 index 000000000..bbf4f1716 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/fixed_mask_10epochs/adaboost_small_fixed_mask_10epochs_seed963241121.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 10 +finetune_epochs: 2 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config1/adaboost_large_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config1/adaboost_large_seed2.yml new file mode 100644 index 000000000..42953ce1a --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config1/adaboost_large_seed2.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config2/adaboost_large_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config2/adaboost_large_seed1.yml new file mode 100644 index 000000000..d8a2fc4cc --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config2/adaboost_large_seed1.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config3/adaboost_large_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config3/adaboost_large_seed432384445.yml new file mode 100644 index 000000000..2e0124038 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_configs/config3/adaboost_large_seed432384445.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config1/adaboost_large_fixed_decoder_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config1/adaboost_large_fixed_decoder_seed432384445.yml new file mode 100644 index 000000000..ba8be37ae --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config1/adaboost_large_fixed_decoder_seed432384445.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config2/adaboost_large_fixed_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config2/adaboost_large_fixed_decoder_seed2.yml new file mode 100644 index 000000000..084909600 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config2/adaboost_large_fixed_decoder_seed2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config3/adaboost_large_fixed_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config3/adaboost_large_fixed_decoder_seed1.yml new file mode 100644 index 000000000..e336a0de7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_decoder_configs/config3/adaboost_large_fixed_decoder_seed1.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config1/adaboost_large_fixed_mask_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config1/adaboost_large_fixed_mask_seed2.yml new file mode 100644 index 000000000..12470443d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config1/adaboost_large_fixed_mask_seed2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config2/adaboost_large_fixed_mask_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config2/adaboost_large_fixed_mask_seed432384445.yml new file mode 100644 index 000000000..b5bc56cab --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config2/adaboost_large_fixed_mask_seed432384445.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config3/adaboost_large_fixed_mask_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config3/adaboost_large_fixed_mask_seed1.yml new file mode 100644 index 000000000..66b7e2a16 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_fixed_mask_configs/config3/adaboost_large_fixed_mask_seed1.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config1/adaboost_large_ind_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config1/adaboost_large_ind_decoder_seed2.yml new file mode 100644 index 000000000..42953ce1a --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config1/adaboost_large_ind_decoder_seed2.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config2/adaboost_large_ind_decoder_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config2/adaboost_large_ind_decoder_seed432384445.yml new file mode 100644 index 000000000..2e0124038 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config2/adaboost_large_ind_decoder_seed432384445.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config3/adaboost_large_ind_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config3/adaboost_large_ind_decoder_seed1.yml new file mode 100644 index 000000000..d8a2fc4cc --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_ind_decoder_configs/config3/adaboost_large_ind_decoder_seed1.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config1/adaboost_large_seq_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config1/adaboost_large_seq_seed1.yml new file mode 100644 index 000000000..bc107642a --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config1/adaboost_large_seq_seed1.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config2/adaboost_large_seq_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config2/adaboost_large_seq_seed2.yml new file mode 100644 index 000000000..bf873f850 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config2/adaboost_large_seq_seed2.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config3/adaboost_large_seq_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config3/adaboost_large_seq_seed432384445.yml new file mode 100644 index 000000000..27d8389ed --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_configs/config3/adaboost_large_seq_seed432384445.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config1/adaboost_large_seq_fixed_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config1/adaboost_large_seq_fixed_decoder_seed2.yml new file mode 100644 index 000000000..6e80658a9 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config1/adaboost_large_seq_fixed_decoder_seed2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config2/adaboost_large_seq_fixed_decoder_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config2/adaboost_large_seq_fixed_decoder_seed432384445.yml new file mode 100644 index 000000000..dcf322988 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config2/adaboost_large_seq_fixed_decoder_seed432384445.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config3/adaboost_large_seq_fixed_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config3/adaboost_large_seq_fixed_decoder_seed1.yml new file mode 100644 index 000000000..c57402e44 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/large_seq_fixed_decoder_configs/config3/adaboost_large_seq_fixed_decoder_seed1.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config1/adaboost_medium_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config1/adaboost_medium_seed1.yml new file mode 100644 index 000000000..1d6d3a91f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config1/adaboost_medium_seed1.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config2/adaboost_medium_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config2/adaboost_medium_seed2.yml new file mode 100644 index 000000000..0cbfc2d31 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config2/adaboost_medium_seed2.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config3/adaboost_medium_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config3/adaboost_medium_seed524926359.yml new file mode 100644 index 000000000..72d2e92e0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_configs/config3/adaboost_medium_seed524926359.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config1/adaboost_medium_fixed_decoder_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config1/adaboost_medium_fixed_decoder_seed524926359.yml new file mode 100644 index 000000000..fc9dca712 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config1/adaboost_medium_fixed_decoder_seed524926359.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config2/adaboost_medium_fixed_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config2/adaboost_medium_fixed_decoder_seed2.yml new file mode 100644 index 000000000..282d8d7d7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config2/adaboost_medium_fixed_decoder_seed2.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config3/adaboost_medium_fixed_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config3/adaboost_medium_fixed_decoder_seed1.yml new file mode 100644 index 000000000..69c2efd02 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_decoder_configs/config3/adaboost_medium_fixed_decoder_seed1.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config1/adaboost_medium_fixed_mask_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config1/adaboost_medium_fixed_mask_seed524926359.yml new file mode 100644 index 000000000..19820ddfb --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config1/adaboost_medium_fixed_mask_seed524926359.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config2/adaboost_medium_fixed_mask_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config2/adaboost_medium_fixed_mask_seed2.yml new file mode 100644 index 000000000..852a61fcd --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config2/adaboost_medium_fixed_mask_seed2.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config3/adaboost_medium_fixed_mask_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config3/adaboost_medium_fixed_mask_seed1.yml new file mode 100644 index 000000000..e6b515471 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_fixed_mask_configs/config3/adaboost_medium_fixed_mask_seed1.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config1/adaboost_medium_ind_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config1/adaboost_medium_ind_decoder_seed1.yml new file mode 100644 index 000000000..1d6d3a91f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config1/adaboost_medium_ind_decoder_seed1.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config2/adaboost_medium_ind_decoder_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config2/adaboost_medium_ind_decoder_seed524926359.yml new file mode 100644 index 000000000..72d2e92e0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config2/adaboost_medium_ind_decoder_seed524926359.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config3/adaboost_medium_ind_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config3/adaboost_medium_ind_decoder_seed2.yml new file mode 100644 index 000000000..0cbfc2d31 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_ind_decoder_configs/config3/adaboost_medium_ind_decoder_seed2.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config1/adaboost_medium_seq_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config1/adaboost_medium_seq_seed2.yml new file mode 100644 index 000000000..d703bfce7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config1/adaboost_medium_seq_seed2.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config2/adaboost_medium_seq_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config2/adaboost_medium_seq_seed524926359.yml new file mode 100644 index 000000000..f0ed460ff --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config2/adaboost_medium_seq_seed524926359.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config3/adaboost_medium_seq_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config3/adaboost_medium_seq_seed1.yml new file mode 100644 index 000000000..8421bb908 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_configs/config3/adaboost_medium_seq_seed1.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config1/adaboost_seq_medium_fixed_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config1/adaboost_seq_medium_fixed_decoder_seed1.yml new file mode 100644 index 000000000..d7e70f547 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config1/adaboost_seq_medium_fixed_decoder_seed1.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config2/adaboost_seq_medium_fixed_decoder_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config2/adaboost_seq_medium_fixed_decoder_seed524926359.yml new file mode 100644 index 000000000..1d10e5332 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config2/adaboost_seq_medium_fixed_decoder_seed524926359.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config3/adaboost_seq_medium_fixed_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config3/adaboost_seq_medium_fixed_decoder_seed2.yml new file mode 100644 index 000000000..b09ad2ffd --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/medium_seq_fixed_decoder_configs/config3/adaboost_seq_medium_fixed_decoder_seed2.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config1/adaboost_small_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config1/adaboost_small_seed1.yml new file mode 100644 index 000000000..09683fa0c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config1/adaboost_small_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config2/adaboost_small_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config2/adaboost_small_seed2.yml new file mode 100644 index 000000000..e134eaa66 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config2/adaboost_small_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config3/adaboost_small_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config3/adaboost_small_seed963241121.yml new file mode 100644 index 000000000..9640b7df3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_configs/config3/adaboost_small_seed963241121.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config1/adaboost_small_fixed_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config1/adaboost_small_fixed_decoder_seed1.yml new file mode 100644 index 000000000..72a65be29 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config1/adaboost_small_fixed_decoder_seed1.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config2/adaboost_small_fixed_decoder_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config2/adaboost_small_fixed_decoder_seed963241121.yml new file mode 100644 index 000000000..14e3c6f78 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config2/adaboost_small_fixed_decoder_seed963241121.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config3/adaboost_small_fixed_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config3/adaboost_small_fixed_decoder_seed2.yml new file mode 100644 index 000000000..97c4f4048 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_decoder_configs/config3/adaboost_small_fixed_decoder_seed2.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config1/adaboost_small_fixed_mask_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config1/adaboost_small_fixed_mask_seed963241121.yml new file mode 100644 index 000000000..d9e7eec0e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config1/adaboost_small_fixed_mask_seed963241121.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config2/adaboost_small_fixed_mask_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config2/adaboost_small_fixed_mask_seed1.yml new file mode 100644 index 000000000..605b14d27 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config2/adaboost_small_fixed_mask_seed1.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config3/adaboost_small_fixed_mask_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config3/adaboost_small_fixed_mask_seed2.yml new file mode 100644 index 000000000..646a47fbe --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_fixed_mask_configs/config3/adaboost_small_fixed_mask_seed2.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config1/adaboost_small_ind_decoder_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config1/adaboost_small_ind_decoder_seed963241121.yml new file mode 100644 index 000000000..9640b7df3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config1/adaboost_small_ind_decoder_seed963241121.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config2/adaboost_small_ind_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config2/adaboost_small_ind_decoder_seed1.yml new file mode 100644 index 000000000..09683fa0c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config2/adaboost_small_ind_decoder_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config3/adaboost_small_ind_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config3/adaboost_small_ind_decoder_seed2.yml new file mode 100644 index 000000000..e134eaa66 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_ind_decoder_configs/config3/adaboost_small_ind_decoder_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config1/adaboost_small_seq_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config1/adaboost_small_seq_seed963241121.yml new file mode 100644 index 000000000..cd64a5f15 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config1/adaboost_small_seq_seed963241121.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config2/adaboost_small_seq_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config2/adaboost_small_seq_seed1.yml new file mode 100644 index 000000000..78cc7cd10 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config2/adaboost_small_seq_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config3/adaboost_small_seq_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config3/adaboost_small_seq_seed2.yml new file mode 100644 index 000000000..e4c70bcc8 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_configs/config3/adaboost_small_seq_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config1/adaboost_small_seq_fixed_decoder_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config1/adaboost_small_seq_fixed_decoder_seed1.yml new file mode 100644 index 000000000..e66fdf80f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config1/adaboost_small_seq_fixed_decoder_seed1.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config2/adaboost_small_seq_fixed_decoder_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config2/adaboost_small_seq_fixed_decoder_seed963241121.yml new file mode 100644 index 000000000..5bb8f5554 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config2/adaboost_small_seq_fixed_decoder_seed963241121.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config3/adaboost_small_seq_fixed_decoder_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config3/adaboost_small_seq_fixed_decoder_seed2.yml new file mode 100644 index 000000000..ef448a21b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_seq_fixed_decoder_configs/config3/adaboost_small_seq_fixed_decoder_seed2.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth + independent: false +ensemble_method: adaboost +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single/adaboost_small_single_model.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single/adaboost_small_single_model.yml new file mode 100644 index 000000000..c3cdb34a5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single/adaboost_small_single_model.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 1 +epochs: 200 +finetune_epochs: 0 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single_no_sampler/adaboost_small_single_no_sampler_model.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single_no_sampler/adaboost_small_single_no_sampler_model.yml new file mode 100644 index 000000000..c3cdb34a5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single_no_sampler/adaboost_small_single_no_sampler_model.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: adaboost +ensemble_size: 1 +epochs: 200 +finetune_epochs: 0 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single_no_sampler_fixed_decoder/adaboost_small_single_no_sampler_fixed_decoder_model.yml b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single_no_sampler_fixed_decoder/adaboost_small_single_no_sampler_fixed_decoder_model.yml new file mode 100644 index 000000000..52c905eb9 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/adaboost/small_single_no_sampler_fixed_decoder/adaboost_small_single_no_sampler_fixed_decoder_model.yml @@ -0,0 +1,44 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true + fixed_decoder: ./fixed_decoder/fixed_decoder1/best_loss.pth +ensemble_method: adaboost +ensemble_size: 1 +epochs: 200 +finetune_epochs: 0 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size2_seed1.yml new file mode 100644 index 000000000..8fa7841b3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size2_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size4_seed1.yml new file mode 100644 index 000000000..1ea708a83 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size4_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size8_seed1.yml new file mode 100644 index 000000000..b321c3691 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config1/averaging_large_fixed_mask_ensemble_size8_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size2_seed2.yml new file mode 100644 index 000000000..fc80ebbaa --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size2_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size4_seed2.yml new file mode 100644 index 000000000..7cf0152ac --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size4_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size8_seed2.yml new file mode 100644 index 000000000..669548eda --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config2/averaging_large_fixed_mask_ensemble_size8_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size2_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size2_seed432384445.yml new file mode 100644 index 000000000..a0d2ca258 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size2_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size4_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size4_seed432384445.yml new file mode 100644 index 000000000..79833548d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size4_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size8_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size8_seed432384445.yml new file mode 100644 index 000000000..b527a54c6 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config3/averaging_large_fixed_mask_ensemble_size8_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config4/averaging_large_fixed_mask_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config4/averaging_large_fixed_mask_ensemble_size16_seed1.yml new file mode 100644 index 000000000..0dd6dbead --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config4/averaging_large_fixed_mask_ensemble_size16_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config4/averaging_large_fixed_mask_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config4/averaging_large_fixed_mask_ensemble_size32_seed1.yml new file mode 100644 index 000000000..b3dff9a24 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config4/averaging_large_fixed_mask_ensemble_size32_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config5/averaging_large_fixed_mask_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config5/averaging_large_fixed_mask_ensemble_size16_seed2.yml new file mode 100644 index 000000000..4006b244c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config5/averaging_large_fixed_mask_ensemble_size16_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config5/averaging_large_fixed_mask_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config5/averaging_large_fixed_mask_ensemble_size32_seed2.yml new file mode 100644 index 000000000..aa045bb7d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config5/averaging_large_fixed_mask_ensemble_size32_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config6/averaging_large_fixed_mask_ensemble_size16_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config6/averaging_large_fixed_mask_ensemble_size16_seed432384445.yml new file mode 100644 index 000000000..524ac242c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config6/averaging_large_fixed_mask_ensemble_size16_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config6/averaging_large_fixed_mask_ensemble_size32_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config6/averaging_large_fixed_mask_ensemble_size32_seed432384445.yml new file mode 100644 index 000000000..7b93b64f7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/large_fixed_mask_configs/config6/averaging_large_fixed_mask_ensemble_size32_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size16_seed2.yml new file mode 100644 index 000000000..45fd88419 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size16_seed2.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size4_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size4_seed432384445.yml new file mode 100644 index 000000000..9fc5c9a7d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size4_seed432384445.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size8_seed1.yml new file mode 100644 index 000000000..8f716816e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config1/averaging_medium_ensemble_size8_seed1.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size16_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size16_seed432384445.yml new file mode 100644 index 000000000..aba43bdc5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size16_seed432384445.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size4_seed2.yml new file mode 100644 index 000000000..68f3fb215 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size4_seed2.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size8_seed2.yml new file mode 100644 index 000000000..93f806820 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config2/averaging_medium_ensemble_size8_seed2.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size16_seed1.yml new file mode 100644 index 000000000..7bc30c447 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size16_seed1.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size4_seed1.yml new file mode 100644 index 000000000..123314982 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size4_seed1.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size8_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size8_seed432384445.yml new file mode 100644 index 000000000..96a69fd4f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config3/averaging_medium_ensemble_size8_seed432384445.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config4/averaging_medium_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config4/averaging_medium_ensemble_size2_seed1.yml new file mode 100644 index 000000000..0c8ed800e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config4/averaging_medium_ensemble_size2_seed1.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config4/averaging_medium_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config4/averaging_medium_ensemble_size32_seed1.yml new file mode 100644 index 000000000..58ef7c04d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config4/averaging_medium_ensemble_size32_seed1.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config5/averaging_medium_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config5/averaging_medium_ensemble_size2_seed2.yml new file mode 100644 index 000000000..5af5db328 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config5/averaging_medium_ensemble_size2_seed2.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config5/averaging_medium_ensemble_size32_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config5/averaging_medium_ensemble_size32_seed432384445.yml new file mode 100644 index 000000000..ceef5121d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config5/averaging_medium_ensemble_size32_seed432384445.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config6/averaging_medium_ensemble_size2_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config6/averaging_medium_ensemble_size2_seed432384445.yml new file mode 100644 index 000000000..b39ebf173 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config6/averaging_medium_ensemble_size2_seed432384445.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config6/averaging_medium_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config6/averaging_medium_ensemble_size32_seed2.yml new file mode 100644 index 000000000..1c7bbf3a3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_configs/config6/averaging_medium_ensemble_size32_seed2.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size2_seed1.yml new file mode 100644 index 000000000..e3917a799 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size2_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size4_seed1.yml new file mode 100644 index 000000000..faeab162c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size4_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size8_seed1.yml new file mode 100644 index 000000000..d8294ae43 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config1/averaging_medium_fixed_mask_ensemble_size8_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size2_seed2.yml new file mode 100644 index 000000000..da42a1090 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size2_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size4_seed2.yml new file mode 100644 index 000000000..bc6d53a8f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size4_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size8_seed2.yml new file mode 100644 index 000000000..d009a3b7f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config2/averaging_medium_fixed_mask_ensemble_size8_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size2_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size2_seed524926359.yml new file mode 100644 index 000000000..594c36bed --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size2_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size4_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size4_seed524926359.yml new file mode 100644 index 000000000..7f0c6ab36 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size4_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size8_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size8_seed524926359.yml new file mode 100644 index 000000000..435bf14a1 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config3/averaging_medium_fixed_mask_ensemble_size8_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config4/averaging_medium_fixed_mask_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config4/averaging_medium_fixed_mask_ensemble_size16_seed1.yml new file mode 100644 index 000000000..765d717fc --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config4/averaging_medium_fixed_mask_ensemble_size16_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config4/averaging_medium_fixed_mask_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config4/averaging_medium_fixed_mask_ensemble_size32_seed1.yml new file mode 100644 index 000000000..e83ef4519 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config4/averaging_medium_fixed_mask_ensemble_size32_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config5/averaging_medium_fixed_mask_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config5/averaging_medium_fixed_mask_ensemble_size16_seed2.yml new file mode 100644 index 000000000..85bf7b381 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config5/averaging_medium_fixed_mask_ensemble_size16_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config5/averaging_medium_fixed_mask_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config5/averaging_medium_fixed_mask_ensemble_size32_seed2.yml new file mode 100644 index 000000000..d75fd7b7f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config5/averaging_medium_fixed_mask_ensemble_size32_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config6/averaging_medium_fixed_mask_ensemble_size16_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config6/averaging_medium_fixed_mask_ensemble_size16_seed524926359.yml new file mode 100644 index 000000000..7e7b2e75c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config6/averaging_medium_fixed_mask_ensemble_size16_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config6/averaging_medium_fixed_mask_ensemble_size32_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config6/averaging_medium_fixed_mask_ensemble_size32_seed524926359.yml new file mode 100644 index 000000000..d3740004b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fixed_mask_configs/config6/averaging_medium_fixed_mask_ensemble_size32_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size16_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size16_seed524926359.yml new file mode 100644 index 000000000..400ffc1f5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size16_seed524926359.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size4_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size4_seed524926359.yml new file mode 100644 index 000000000..24651c9d0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size4_seed524926359.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size8_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size8_seed524926359.yml new file mode 100644 index 000000000..907c16bf0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config1/averaging_medium_fr_ensemble_size8_seed524926359.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size16_seed2.yml new file mode 100644 index 000000000..e1329b2b9 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size16_seed2.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size4_seed2.yml new file mode 100644 index 000000000..90db2be76 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size4_seed2.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size8_seed2.yml new file mode 100644 index 000000000..5755483d3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config2/averaging_medium_fr_ensemble_size8_seed2.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size16_seed1.yml new file mode 100644 index 000000000..9237bfb1e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size16_seed1.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size4_seed1.yml new file mode 100644 index 000000000..7d2c92a40 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size4_seed1.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size8_seed1.yml new file mode 100644 index 000000000..828fa34eb --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config3/averaging_medium_fr_ensemble_size8_seed1.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config4/averaging_medium_fr_ensemble_size2_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config4/averaging_medium_fr_ensemble_size2_seed524926359.yml new file mode 100644 index 000000000..47026937f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config4/averaging_medium_fr_ensemble_size2_seed524926359.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config4/averaging_medium_fr_ensemble_size32_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config4/averaging_medium_fr_ensemble_size32_seed524926359.yml new file mode 100644 index 000000000..eafab2a76 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config4/averaging_medium_fr_ensemble_size32_seed524926359.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config5/averaging_medium_fr_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config5/averaging_medium_fr_ensemble_size2_seed1.yml new file mode 100644 index 000000000..044ec19cd --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config5/averaging_medium_fr_ensemble_size2_seed1.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config5/averaging_medium_fr_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config5/averaging_medium_fr_ensemble_size32_seed2.yml new file mode 100644 index 000000000..f7a2b76d3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config5/averaging_medium_fr_ensemble_size32_seed2.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config6/averaging_medium_fr_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config6/averaging_medium_fr_ensemble_size2_seed2.yml new file mode 100644 index 000000000..238bfac1c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config6/averaging_medium_fr_ensemble_size2_seed2.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config6/averaging_medium_fr_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config6/averaging_medium_fr_ensemble_size32_seed1.yml new file mode 100644 index 000000000..13a1160a4 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/medium_fr_configs/config6/averaging_medium_fr_ensemble_size32_seed1.yml @@ -0,0 +1,47 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size4_seed1.yml new file mode 100644 index 000000000..19d80ee9f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size4_seed1.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size4_seed2.yml new file mode 100644 index 000000000..898add5df --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size4_seed2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size8_seed1.yml new file mode 100644 index 000000000..f16eeaa07 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config1/averaging_small_ensemble_size8_seed1.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size2_seed2.yml new file mode 100644 index 000000000..16be9a386 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size2_seed2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size2_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size2_seed963241121.yml new file mode 100644 index 000000000..9daf4ba32 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size2_seed963241121.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size32_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size32_seed963241121.yml new file mode 100644 index 000000000..4010e173f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config2/averaging_small_ensemble_size32_seed963241121.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config3/averaging_small_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config3/averaging_small_ensemble_size32_seed2.yml new file mode 100644 index 000000000..f25694f31 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config3/averaging_small_ensemble_size32_seed2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config3/averaging_small_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config3/averaging_small_ensemble_size8_seed2.yml new file mode 100644 index 000000000..ea1dfc81d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config3/averaging_small_ensemble_size8_seed2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config4/averaging_small_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config4/averaging_small_ensemble_size32_seed1.yml new file mode 100644 index 000000000..dbb17bd11 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config4/averaging_small_ensemble_size32_seed1.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config4/averaging_small_ensemble_size8_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config4/averaging_small_ensemble_size8_seed963241121.yml new file mode 100644 index 000000000..9b85899d7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config4/averaging_small_ensemble_size8_seed963241121.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size16_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size16_seed963241121.yml new file mode 100644 index 000000000..07c5265e0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size16_seed963241121.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size2_seed1.yml new file mode 100644 index 000000000..6515a12e5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size2_seed1.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size4_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size4_seed963241121.yml new file mode 100644 index 000000000..59c86ebf7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config5/averaging_small_ensemble_size4_seed963241121.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config6/averaging_small_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config6/averaging_small_ensemble_size16_seed1.yml new file mode 100644 index 000000000..776129df3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config6/averaging_small_ensemble_size16_seed1.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config6/averaging_small_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config6/averaging_small_ensemble_size16_seed2.yml new file mode 100644 index 000000000..a62410704 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_configs/config6/averaging_small_ensemble_size16_seed2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size2_seed1.yml new file mode 100644 index 000000000..9d99addd5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size2_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size4_seed1.yml new file mode 100644 index 000000000..47b66d5fc --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size4_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size8_seed1.yml new file mode 100644 index 000000000..446a5feb7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config1/averaging_small_fixed_mask_ensemble_size8_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size2_seed2.yml new file mode 100644 index 000000000..c240c1de1 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size2_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size4_seed2.yml new file mode 100644 index 000000000..5b134a38f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size4_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size8_seed2.yml new file mode 100644 index 000000000..2391d94a5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config2/averaging_small_fixed_mask_ensemble_size8_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size2_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size2_seed963241121.yml new file mode 100644 index 000000000..c23516aac --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size2_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size4_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size4_seed963241121.yml new file mode 100644 index 000000000..e7fa02b7f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size4_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size8_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size8_seed963241121.yml new file mode 100644 index 000000000..436ebecd7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config3/averaging_small_fixed_mask_ensemble_size8_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config4/averaging_small_fixed_mask_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config4/averaging_small_fixed_mask_ensemble_size16_seed1.yml new file mode 100644 index 000000000..0589382b5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config4/averaging_small_fixed_mask_ensemble_size16_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config4/averaging_small_fixed_mask_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config4/averaging_small_fixed_mask_ensemble_size32_seed1.yml new file mode 100644 index 000000000..47c9662cb --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config4/averaging_small_fixed_mask_ensemble_size32_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config5/averaging_small_fixed_mask_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config5/averaging_small_fixed_mask_ensemble_size16_seed2.yml new file mode 100644 index 000000000..145c9c80f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config5/averaging_small_fixed_mask_ensemble_size16_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config5/averaging_small_fixed_mask_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config5/averaging_small_fixed_mask_ensemble_size32_seed2.yml new file mode 100644 index 000000000..c46af0d47 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config5/averaging_small_fixed_mask_ensemble_size32_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config6/averaging_small_fixed_mask_ensemble_size16_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config6/averaging_small_fixed_mask_ensemble_size16_seed963241121.yml new file mode 100644 index 000000000..12583b5e6 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config6/averaging_small_fixed_mask_ensemble_size16_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 16 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config6/averaging_small_fixed_mask_ensemble_size32_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config6/averaging_small_fixed_mask_ensemble_size32_seed963241121.yml new file mode 100644 index 000000000..32331ab2c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/averaging/small_fixed_mask_configs/config6/averaging_small_fixed_mask_ensemble_size32_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + fixed_sparsity_mask: true +ensemble_method: voting +ensemble_size: 32 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/bagging_test/bagging_test.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/bagging_test/bagging_test.yml new file mode 100644 index 000000000..264a6d602 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/bagging_test/bagging_test.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +# Fixed params +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: bagging +ensemble_hp: + independent: true +ensemble_size: 4 +epochs: 1 +finetune_epochs: 1 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +warm_restart_freq: 100 +wd: 0.01 +seed: 432384445 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config1/bagging_large_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config1/bagging_large_seed2.yml new file mode 100644 index 000000000..1b66c43ff --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config1/bagging_large_seed2.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config2/bagging_large_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config2/bagging_large_seed1.yml new file mode 100644 index 000000000..2ab54708c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config2/bagging_large_seed1.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config3/bagging_large_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config3/bagging_large_seed432384445.yml new file mode 100644 index 000000000..84e4c0c23 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_configs/config3/bagging_large_seed432384445.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config1/bagging_large_seq_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config1/bagging_large_seq_seed1.yml new file mode 100644 index 000000000..17f133ba4 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config1/bagging_large_seq_seed1.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config2/bagging_large_seq_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config2/bagging_large_seq_seed2.yml new file mode 100644 index 000000000..0f943ed19 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config2/bagging_large_seq_seed2.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config3/bagging_large_seq_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config3/bagging_large_seq_seed432384445.yml new file mode 100644 index 000000000..b6bb05d51 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/large_seq_configs/config3/bagging_large_seq_seed432384445.yml @@ -0,0 +1,40 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config1/bagging_medium_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config1/bagging_medium_seed524926359.yml new file mode 100644 index 000000000..798407f6f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config1/bagging_medium_seed524926359.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config2/bagging_medium_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config2/bagging_medium_seed1.yml new file mode 100644 index 000000000..b4bc76633 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config2/bagging_medium_seed1.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config3/bagging_medium_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config3/bagging_medium_seed2.yml new file mode 100644 index 000000000..10150f608 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_configs/config3/bagging_medium_seed2.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config1/bagging_medium_seq_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config1/bagging_medium_seq_seed524926359.yml new file mode 100644 index 000000000..14541ff2f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config1/bagging_medium_seq_seed524926359.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config2/bagging_medium_seq_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config2/bagging_medium_seq_seed1.yml new file mode 100644 index 000000000..4e6b77227 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config2/bagging_medium_seq_seed1.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config3/bagging_medium_seq_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config3/bagging_medium_seq_seed2.yml new file mode 100644 index 000000000..74ce02c0a --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/medium_seq_configs/config3/bagging_medium_seq_seed2.yml @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config1/bagging_small_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config1/bagging_small_seed2.yml new file mode 100644 index 000000000..993892f06 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config1/bagging_small_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config2/bagging_small_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config2/bagging_small_seed1.yml new file mode 100644 index 000000000..89ee74dab --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config2/bagging_small_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config3/bagging_small_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config3/bagging_small_seed963241121.yml new file mode 100644 index 000000000..de486cb79 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_configs/config3/bagging_small_seed963241121.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: true +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config1/bagging_small_seq_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config1/bagging_small_seq_seed963241121.yml new file mode 100644 index 000000000..ac29fcefe --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config1/bagging_small_seq_seed963241121.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config2/bagging_small_seq_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config2/bagging_small_seq_seed1.yml new file mode 100644 index 000000000..2ec8e91bd --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config2/bagging_small_seq_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config3/bagging_small_seq_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config3/bagging_small_seq_seed2.yml new file mode 100644 index 000000000..60c22ab39 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/bagging/small_seq_configs/config3/bagging_small_seq_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + independent: false +ensemble_method: bagging +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/decoder/config1/fixed_decoder1.yml b/examples/hgcal_autoencoder/ensemble_configs/decoder/config1/fixed_decoder1.yml new file mode 100644 index 000000000..632c712e3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/decoder/config1/fixed_decoder1.yml @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +batch_size: 512 +epochs: 100 +lr: 0.001 +num_dense_feat: 128 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/decoder/config2/fixed_decoder2.yml b/examples/hgcal_autoencoder/ensemble_configs/decoder/config2/fixed_decoder2.yml new file mode 100644 index 000000000..c8d39cbb4 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/decoder/config2/fixed_decoder2.yml @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +batch_size: 512 +epochs: 100 +lr: 0.001 +num_dense_feat: 128 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/decoder/config3/fixed_decoder3.yml b/examples/hgcal_autoencoder/ensemble_configs/decoder/config3/fixed_decoder3.yml new file mode 100644 index 000000000..29b533ea0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/decoder/config3/fixed_decoder3.yml @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +batch_size: 512 +epochs: 100 +lr: 0.001 +num_dense_feat: 128 +output_bitwidth: 5 +seed: 3 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/fge_test.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/fge_test.yml new file mode 100644 index 000000000..35987bf14 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/fge_test.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: fge +ensemble_hp: + cycle: 2 + lr1: 0.001 + lr2: 0.00001 +ensemble_size: 2 +epochs: 1 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size16_seed1.yml new file mode 100644 index 000000000..22f220bd6 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size16_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size2_seed1.yml new file mode 100644 index 000000000..80671b608 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size2_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size32_seed1.yml new file mode 100644 index 000000000..4cfbe97f0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size32_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size4_seed1.yml new file mode 100644 index 000000000..190af4823 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size4_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size8_seed1.yml new file mode 100644 index 000000000..fa960b7de --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config1/fge_large_ensemble_size8_seed1.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size16_seed2.yml new file mode 100644 index 000000000..e67fc7e78 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size16_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size2_seed2.yml new file mode 100644 index 000000000..923c1face --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size2_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size32_seed2.yml new file mode 100644 index 000000000..597fe68e3 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size32_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size4_seed2.yml new file mode 100644 index 000000000..0a7369ac6 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size4_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size8_seed2.yml new file mode 100644 index 000000000..ebc623901 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config2/fge_large_ensemble_size8_seed2.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size16_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size16_seed432384445.yml new file mode 100644 index 000000000..604206389 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size16_seed432384445.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size2_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size2_seed432384445.yml new file mode 100644 index 000000000..217ae3091 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size2_seed432384445.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size32_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size32_seed432384445.yml new file mode 100644 index 000000000..e09df1dcf --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size32_seed432384445.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size4_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size4_seed432384445.yml new file mode 100644 index 000000000..04c417dbb --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size4_seed432384445.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size8_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size8_seed432384445.yml new file mode 100644 index 000000000..c890c5560 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/large_configs/config3/fge_large_ensemble_size8_seed432384445.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size16_seed1.yml new file mode 100644 index 000000000..6254fb707 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size16_seed1.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size2_seed1.yml new file mode 100644 index 000000000..d513496ef --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size2_seed1.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size32_seed1.yml new file mode 100644 index 000000000..40ee9e687 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size32_seed1.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size4_seed1.yml new file mode 100644 index 000000000..1a80b6d01 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size4_seed1.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size8_seed1.yml new file mode 100644 index 000000000..1466eb37e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config1/fge_medium_ensemble_size8_seed1.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size16_seed2.yml new file mode 100644 index 000000000..734d6482b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size16_seed2.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size2_seed2.yml new file mode 100644 index 000000000..2181f793d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size2_seed2.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size32_seed2.yml new file mode 100644 index 000000000..536f1616c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size32_seed2.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size4_seed2.yml new file mode 100644 index 000000000..cde584a84 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size4_seed2.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size8_seed2.yml new file mode 100644 index 000000000..77b5783e5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config2/fge_medium_ensemble_size8_seed2.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size16_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size16_seed524926359.yml new file mode 100644 index 000000000..1ac25cb56 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size16_seed524926359.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size2_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size2_seed524926359.yml new file mode 100644 index 000000000..9e016d89c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size2_seed524926359.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size32_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size32_seed524926359.yml new file mode 100644 index 000000000..bdc527727 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size32_seed524926359.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size4_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size4_seed524926359.yml new file mode 100644 index 000000000..90543886a --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size4_seed524926359.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size8_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size8_seed524926359.yml new file mode 100644 index 000000000..3063e8ecb --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/medium_configs/config3/fge_medium_ensemble_size8_seed524926359.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size16_seed1.yml new file mode 100644 index 000000000..2f539e075 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size16_seed1.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size2_seed1.yml new file mode 100644 index 000000000..78019bfa5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size2_seed1.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size32_seed1.yml new file mode 100644 index 000000000..f2cb14e13 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size32_seed1.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size4_seed1.yml new file mode 100644 index 000000000..7f52de000 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size4_seed1.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size8_seed1.yml new file mode 100644 index 000000000..1da597b78 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config1/fge_small_ensemble_size8_seed1.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size16_seed2.yml new file mode 100644 index 000000000..56af57273 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size16_seed2.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size2_seed2.yml new file mode 100644 index 000000000..38278c579 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size2_seed2.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size32_seed2.yml new file mode 100644 index 000000000..1086d8057 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size32_seed2.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size4_seed2.yml new file mode 100644 index 000000000..ee3decc0a --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size4_seed2.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size8_seed2.yml new file mode 100644 index 000000000..2843a956a --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config2/fge_small_ensemble_size8_seed2.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size16_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size16_seed963241121.yml new file mode 100644 index 000000000..7b7d5ca89 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size16_seed963241121.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size2_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size2_seed963241121.yml new file mode 100644 index 000000000..d43335581 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size2_seed963241121.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size32_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size32_seed963241121.yml new file mode 100644 index 000000000..7de50c667 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size32_seed963241121.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size4_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size4_seed963241121.yml new file mode 100644 index 000000000..6047fc6c5 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size4_seed963241121.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size8_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size8_seed963241121.yml new file mode 100644 index 000000000..9274f2515 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/fge/small_configs/config3/fge_small_ensemble_size8_seed963241121.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed1.yml new file mode 100644 index 000000000..609c91c97 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed1.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 2 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed2.yml new file mode 100644 index 000000000..adc25231f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed2.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 4 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed432384445.yml new file mode 100644 index 000000000..46542eb4c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/snapshot_test/large_configs/snapshot_large_ensemble_size2_seed432384445.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 4 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config1/sse_large_ensemble_size2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config1/sse_large_ensemble_size2.yml new file mode 100644 index 000000000..9a17b4376 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config1/sse_large_ensemble_size2.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config1/sse_large_ensemble_size4.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config1/sse_large_ensemble_size4.yml new file mode 100644 index 000000000..a11ddce50 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config1/sse_large_ensemble_size4.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config2/sse_large_ensemble_size8.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config2/sse_large_ensemble_size8.yml new file mode 100644 index 000000000..f618f482e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config2/sse_large_ensemble_size8.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config3/sse_large_ensemble_size16.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config3/sse_large_ensemble_size16.yml new file mode 100644 index 000000000..dbdb2672f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config3/sse_large_ensemble_size16.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 400 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config4/sse_large_ensemble_size32.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config4/sse_large_ensemble_size32.yml new file mode 100644 index 000000000..36642fbb0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_configs/config4/sse_large_ensemble_size32.yml @@ -0,0 +1,38 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 800 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config1/sse_large_ensemble_size8.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config1/sse_large_ensemble_size8.yml new file mode 100644 index 000000000..5bdb4dcfc --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config1/sse_large_ensemble_size8.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config2/sse_large_ensemble_size2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config2/sse_large_ensemble_size2.yml new file mode 100644 index 000000000..31ecc7000 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config2/sse_large_ensemble_size2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config3/sse_large_ensemble_size4.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config3/sse_large_ensemble_size4.yml new file mode 100644 index 000000000..5c1ae7326 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config3/sse_large_ensemble_size4.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config4/sse_large_ensemble_size16.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config4/sse_large_ensemble_size16.yml new file mode 100644 index 000000000..6bb3be71b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config4/sse_large_ensemble_size16.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config5/sse_large_ensemble_size32.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config5/sse_large_ensemble_size32.yml new file mode 100644 index 000000000..ceaf08c90 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_ft_configs/config5/sse_large_ensemble_size32.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size16_seed1.yml new file mode 100644 index 000000000..d108fcd23 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size16_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size2_seed1.yml new file mode 100644 index 000000000..722b4739b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size2_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size32_seed1.yml new file mode 100644 index 000000000..21cad3192 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size32_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size4_seed1.yml new file mode 100644 index 000000000..10626f726 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size4_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size8_seed1.yml new file mode 100644 index 000000000..46f7142eb --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config1/sse_large_ensemble_size8_seed1.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size16_seed2.yml new file mode 100644 index 000000000..0a91b25c1 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size16_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size2_seed2.yml new file mode 100644 index 000000000..b9b423359 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size2_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size32_seed2.yml new file mode 100644 index 000000000..ccf0b7cca --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size32_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size4_seed2.yml new file mode 100644 index 000000000..fd5be7ce7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size4_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size8_seed2.yml new file mode 100644 index 000000000..2b1ea057d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config2/sse_large_ensemble_size8_seed2.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size16_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size16_seed432384445.yml new file mode 100644 index 000000000..d18a0aec8 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size16_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size2_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size2_seed432384445.yml new file mode 100644 index 000000000..01a1dc064 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size2_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size32_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size32_seed432384445.yml new file mode 100644 index 000000000..6d11dfc1b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size32_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size4_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size4_seed432384445.yml new file mode 100644 index 000000000..b40a48275 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size4_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size8_seed432384445.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size8_seed432384445.yml new file mode 100644 index 000000000..2e60d5aaf --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/large_more_epochs_configs/config3/sse_large_ensemble_size8_seed432384445.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size16_seed1.yml new file mode 100644 index 000000000..de98d18a2 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size16_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size2_seed1.yml new file mode 100644 index 000000000..e3a9d7dea --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size2_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size32_seed1.yml new file mode 100644 index 000000000..1850dd274 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size32_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size4_seed1.yml new file mode 100644 index 000000000..7e4b27d7d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size4_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size8_seed1.yml new file mode 100644 index 000000000..21b29a3b7 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config1/sse_medium_ensemble_size8_seed1.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size16_seed2.yml new file mode 100644 index 000000000..84be9ac51 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size16_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size2_seed2.yml new file mode 100644 index 000000000..e832c4bc0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size2_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size32_seed2.yml new file mode 100644 index 000000000..de99e22b8 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size32_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size4_seed2.yml new file mode 100644 index 000000000..1a6971637 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size4_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size8_seed2.yml new file mode 100644 index 000000000..653f92cb1 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config2/sse_medium_ensemble_size8_seed2.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size16_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size16_seed524926359.yml new file mode 100644 index 000000000..73f74b68e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size16_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size2_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size2_seed524926359.yml new file mode 100644 index 000000000..935207d99 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size2_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size32_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size32_seed524926359.yml new file mode 100644 index 000000000..3fbb7502b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size32_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size4_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size4_seed524926359.yml new file mode 100644 index 000000000..9e6805a31 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size4_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size8_seed524926359.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size8_seed524926359.yml new file mode 100644 index 000000000..0744830fd --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/medium_more_epochs_configs/config3/sse_medium_ensemble_size8_seed524926359.yml @@ -0,0 +1,48 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config1/sse_small_ensemble_size2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config1/sse_small_ensemble_size2.yml new file mode 100644 index 000000000..b79a8cd90 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config1/sse_small_ensemble_size2.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config1/sse_small_ensemble_size4.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config1/sse_small_ensemble_size4.yml new file mode 100644 index 000000000..c6ae434f9 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config1/sse_small_ensemble_size4.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config2/sse_small_ensemble_size8.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config2/sse_small_ensemble_size8.yml new file mode 100644 index 000000000..0137d4d92 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config2/sse_small_ensemble_size8.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config3/sse_small_ensemble_size16.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config3/sse_small_ensemble_size16.yml new file mode 100644 index 000000000..a7fde5b84 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config3/sse_small_ensemble_size16.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 400 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config4/sse_small_ensemble_size32.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config4/sse_small_ensemble_size32.yml new file mode 100644 index 000000000..b71d6afa0 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_configs/config4/sse_small_ensemble_size32.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 800 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config1/sse_small_ensemble_size16.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config1/sse_small_ensemble_size16.yml new file mode 100644 index 000000000..b8e4a85fe --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config1/sse_small_ensemble_size16.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config2/sse_small_ensemble_size2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config2/sse_small_ensemble_size2.yml new file mode 100644 index 000000000..ed1f57748 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config2/sse_small_ensemble_size2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config3/sse_small_ensemble_size8.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config3/sse_small_ensemble_size8.yml new file mode 100644 index 000000000..c4960329a --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config3/sse_small_ensemble_size8.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config4/sse_small_ensemble_size4.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config4/sse_small_ensemble_size4.yml new file mode 100644 index 000000000..c4cda3d6c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config4/sse_small_ensemble_size4.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config5/sse_small_ensemble_size32.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config5/sse_small_ensemble_size32.yml new file mode 100644 index 000000000..acf32801b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_ft_configs/config5/sse_small_ensemble_size32.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 0 +finetune_epochs: 5 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size16_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size16_seed1.yml new file mode 100644 index 000000000..749880c58 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size16_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size2_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size2_seed1.yml new file mode 100644 index 000000000..0e8b93e29 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size2_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size32_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size32_seed1.yml new file mode 100644 index 000000000..8c403c234 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size32_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size4_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size4_seed1.yml new file mode 100644 index 000000000..a6a4799bb --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size4_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size8_seed1.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size8_seed1.yml new file mode 100644 index 000000000..e0e8d8ace --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config1/sse_small_ensemble_size8_seed1.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size16_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size16_seed2.yml new file mode 100644 index 000000000..f8b202b2d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size16_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size2_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size2_seed2.yml new file mode 100644 index 000000000..1d5a8a045 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size2_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size32_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size32_seed2.yml new file mode 100644 index 000000000..43b123ad1 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size32_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size4_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size4_seed2.yml new file mode 100644 index 000000000..98577a006 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size4_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size8_seed2.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size8_seed2.yml new file mode 100644 index 000000000..04dd0e406 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config2/sse_small_ensemble_size8_seed2.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size16_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size16_seed963241121.yml new file mode 100644 index 000000000..4f54d89dc --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size16_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 16 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size2_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size2_seed963241121.yml new file mode 100644 index 000000000..bcc59f15f --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size2_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size32_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size32_seed963241121.yml new file mode 100644 index 000000000..24fbaa72b --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size32_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 32 +epochs: 1600 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size4_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size4_seed963241121.yml new file mode 100644 index 000000000..59ceb81eb --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size4_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 4 +epochs: 400 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size8_seed963241121.yml b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size8_seed963241121.yml new file mode 100644 index 000000000..5f96f6c31 --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs/sse/small_more_epochs_configs/config3/sse_small_ensemble_size8_seed963241121.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_method: snapshot +ensemble_size: 8 +epochs: 800 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/ensemble_configs_test/hparam19_2036987025.yml b/examples/hgcal_autoencoder/ensemble_configs_test/hparam19_2036987025.yml new file mode 100644 index 000000000..1b8f5237d --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs_test/hparam19_2036987025.yml @@ -0,0 +1,35 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/ensemble_configs_test/hparam19_2036987025_8models.yml b/examples/hgcal_autoencoder/ensemble_configs_test/hparam19_2036987025_8models.yml new file mode 100644 index 000000000..219e7822e --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs_test/hparam19_2036987025_8models.yml @@ -0,0 +1,35 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +ensemble_method: voting +ensemble_size: 8 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/ensemble_configs_test/hparam8_1916071045.yml b/examples/hgcal_autoencoder/ensemble_configs_test/hparam8_1916071045.yml new file mode 100644 index 000000000..8117a226c --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_configs_test/hparam8_1916071045.yml @@ -0,0 +1,41 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +ensemble_method: voting +ensemble_size: 4 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0052995130973145415 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 54 +wd: 0.0005659064770242497 diff --git a/examples/hgcal_autoencoder/ensemble_models.py b/examples/hgcal_autoencoder/ensemble_models.py new file mode 100644 index 000000000..d3a5059ac --- /dev/null +++ b/examples/hgcal_autoencoder/ensemble_models.py @@ -0,0 +1,452 @@ +# Copyright (c) 2020 Daniel Friedman +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# 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. + +import copy +import torch +import torch.nn as nn +import numpy as np + +from encoder import EncoderNeqModel +from decoder import Decoder + +from dataset import ARRANGE, ARRANGE_MASK + +CALQ_MASK = torch.tensor( + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + ] +) + + +class VotingAutoencoderNeqModel(nn.Module): # TODO: Rename to Averaging + """ + In the voting ensemble method, we train N models independently and average + their outputs in the end. In our autoencoder use case, we train N encoders + independently, average their outputs, and pass this to the decoder. This is + done to maintain the low data rate the encoder's compressed output provides. + """ + def __init__( + self, + config, + input_length=64, + output_length=16, + num_models=4, + fixed_sparsity_mask=False, + ): + super(VotingAutoencoderNeqModel, self).__init__() + self.shape = (1, 8, 8) # PyTorch defaults to (C, H, W) + self.val_sum = None + # TODO: Fix num neurons? + self.num_neurons = [input_length] + config["hidden_layer"] + [output_length] + self.num_models = num_models + if fixed_sparsity_mask: + print("All models set with the same sparsity mask") + self.encoder_ensemble = nn.ModuleList() + encoder = EncoderNeqModel( + config, input_length=input_length, output_length=output_length + ) + self.encoder_ensemble.append(encoder) + encoder_param = list(encoder.parameters())[1] # For testing only + for _ in range(1, num_models): + encoder_copy = EncoderNeqModel( + config, + input_length=input_length, + output_length=output_length + ) + encoder_copy.load_state_dict(encoder.state_dict()) + encoder_copy.reset_parameters() # Reinitialize linear parameters + encoder_param_copy = list(encoder_copy.parameters())[1] + for i, (name, param) in enumerate(encoder_copy.named_parameters()): + if "mask" in name: + _, encoder_mask_param = list(encoder.named_parameters())[i] + assert torch.equal(param, encoder_mask_param) + assert not torch.equal(encoder_param, encoder_param_copy) + self.encoder_ensemble.append(encoder_copy) + else: + self.encoder_ensemble = nn.ModuleList([ + EncoderNeqModel( + config, + input_length=input_length, + output_length=output_length + ) + for _ in range(num_models) + ]) + self.decoder = Decoder(128) + self.is_verilog_inference = False + + # Methods to measure model's physics performance + def invert_arrange(self): + """ + Invert the arrange mask + """ + remap = [] + hashmap = {} # cell : index mapping + found_duplicate_charge = len(ARRANGE[ARRANGE_MASK == 1]) > len( + torch.unique(ARRANGE[ARRANGE_MASK == 1]) + ) + for i in range(len(ARRANGE)): + if ARRANGE_MASK[i] == 1: + if found_duplicate_charge: + if CALQ_MASK[i] == 1: + hashmap[int(ARRANGE[i])] = i + else: + hashmap[int(ARRANGE[i])] = i + for i in range(len(torch.unique(ARRANGE))): + remap.append(hashmap[i]) + return torch.tensor(remap) + + def map_to_calq(self, x): + """ + Map the input/output of the autoencoder into CALQs orders + """ + remap = self.invert_arrange() + image_size = self.shape[0] * self.shape[1] * self.shape[2] + reshaped_x = x.reshape(len(x), image_size) + reshaped_x[:, ARRANGE_MASK == 0] = 0 + return reshaped_x[:, remap] + + def set_val_sum(self, val_sum): + self.val_sum = val_sum + + def forward(self, x): + if self.is_verilog_inference: + return self.verilog_forward(x) + return self.pytorch_forward(x) + + def pytorch_forward(self, x): + outputs = [encoder(x) for encoder in self.encoder_ensemble] + avg_outputs = sum(outputs) / self.num_models + return self.decoder(avg_outputs) + + # TODO: Implement verilog_forward() and verilog_inference() + def verilog_forward(self, x): + outputs = [encoder.verilog_forward(x) for encoder in self.encoder_ensemble] + avg_outputs = sum(outputs) / self.num_models + return self.decoder(avg_outputs) + + def verilog_inference(self, verilog_dir, top_module_filename, logfile=None, add_registers: bool = False): + pass + + def pytorch_inference(self): + self.is_verilog_inference = False + +# TODO: Make BaseEnsemble class? +class SnapshotAutoencoderNeqModel(nn.Module): + """ + Snapshot ensemble of autoencoder models based on the method introduced in + https://arxiv.org/pdf/1704.00109.pdf + """ + def __init__( + self, + config, + input_length=64, + output_length=16, + num_models=4, + single_model_mode=False, + ): + super(SnapshotAutoencoderNeqModel, self).__init__() + self.shape = (1, 8, 8) # PyTorch defaults to (C, H, W) + self.val_sum = None + # TODO: Fix num neurons to match ensemble size for verilog testing? + self.num_neurons = [input_length] + config["hidden_layer"] + [output_length] + self.num_models = num_models + self.single_model_mode = single_model_mode + + # Snapshot ensemble builds the ensemble as it trains. We will save + # snapshots of encoder to encoder_ensemble list to build the ensemble + self.encoder = EncoderNeqModel( + config, input_length=input_length, output_length=output_length + ) + # Init model differently if training vs finetuning/evaluating + if self.single_model_mode: + print("Init in single_model_mode mode!") + self.encoder_ensemble = nn.ModuleList() + else: + print("Init in ensemble mode!") + # Build the ensemble (for evaluation or finetuning) + self.encoder_ensemble = nn.ModuleList([ + EncoderNeqModel( + config, input_length=input_length, output_length=output_length + ) + for _ in range(num_models) + ]) + self.decoder = Decoder(128) + self.is_verilog_inference = False + + # Methods to measure model's physics performance + def invert_arrange(self): + """ + Invert the arrange mask + """ + remap = [] + hashmap = {} # cell : index mapping + found_duplicate_charge = len(ARRANGE[ARRANGE_MASK == 1]) > len( + torch.unique(ARRANGE[ARRANGE_MASK == 1]) + ) + for i in range(len(ARRANGE)): + if ARRANGE_MASK[i] == 1: + if found_duplicate_charge: + if CALQ_MASK[i] == 1: + hashmap[int(ARRANGE[i])] = i + else: + hashmap[int(ARRANGE[i])] = i + for i in range(len(torch.unique(ARRANGE))): + remap.append(hashmap[i]) + return torch.tensor(remap) + + def map_to_calq(self, x): + """ + Map the input/output of the autoencoder into CALQs orders + """ + remap = self.invert_arrange() + image_size = self.shape[0] * self.shape[1] * self.shape[2] + reshaped_x = x.reshape(len(x), image_size) + reshaped_x[:, ARRANGE_MASK == 0] = 0 + return reshaped_x[:, remap] + + def forward(self, x): + if self.is_verilog_inference: + return self.verilog_forward(x) + return self.pytorch_forward(x) + + def pytorch_forward(self, x): + if self.single_model_mode: + return self.decoder(self.encoder(x)) + # Else evaluate on the full ensemble + outputs = [encoder(x) for encoder in self.encoder_ensemble] + avg_outputs = sum(outputs) / self.num_models + return self.decoder(avg_outputs) + + # TODO: Implement verilog_forward() and verilog_inference() + def verilog_forward(self, x): + outputs = [encoder.verilog_forward(x) for encoder in self.encoder_ensemble] + avg_outputs = sum(outputs) / self.num_models + return self.decoder(avg_outputs) + + def verilog_inference(self, verilog_dir, top_module_filename, logfile=None, add_registers: bool = False): + pass + + +class FGEAutoencoderNeqModel(SnapshotAutoencoderNeqModel): + """ + Fast Geometric Ensemble of autoencoder models based on the method introduced + in Garipov et al., "Loss Surfaces, Mode Connectivity, and Fast Ensembling of + DNNs", NeurIPS'18 + """ + +class BaggingAutoencoderNeqModel(SnapshotAutoencoderNeqModel): + """ + Bagging, i.e., training data for each member model is sampled with + replacement + """ + + +class AdaBoostAutoencoderNeqModel(nn.Module): + """ + AdaBoost ensemble of autoencoder models based on AdaBoost.R2 from + Drucker, “Improving Regressors using Boosting Techniques”, 1997. + """ + def __init__( + self, + config, + num_train_samples, + input_length=64, + output_length=16, + num_models=4, + single_model_mode=False, + ): + super(AdaBoostAutoencoderNeqModel, self).__init__() + self.shape = (1, 8, 8) # PyTorch defaults to (C, H, W) + self.val_sum = None + # TODO: Fix num neurons to match ensemble size for verilog testing? + self.num_neurons = ( + [input_length] + config["hidden_layer"] + [output_length] + ) + self.num_models = num_models + self.single_model_mode = single_model_mode + self.num_train_samples = num_train_samples # N + # Training sample weights + self.weights = ( + torch.ones(self.num_train_samples) * 1 / self.num_train_samples + ) + self.model_weights = [] + self.betas = [] + # Snapshot ensemble builds the ensemble as it trains. We will save + # snapshots of encoder to encoder_ensemble list to build the ensemble + self.encoder = EncoderNeqModel( + config, input_length=input_length, output_length=output_length + ) + # Init model differently if training vs finetuning/evaluating + if self.single_model_mode: + print("Init in single_model_mode mode!") + self.encoder_ensemble = nn.ModuleList() + else: + print("Init in ensemble mode!") + # Build the ensemble (for evaluation or finetuning) + self.encoder_ensemble = nn.ModuleList([ + EncoderNeqModel( + config, + input_length=input_length, + output_length=output_length, + ) + for _ in range(num_models) + ]) + self.decoder = Decoder(128) + self.is_verilog_inference = False + + def update_betas(self, model_err): + # Calculate beta + beta = model_err / (1 - model_err) + self.betas.append(beta) + return beta + + def update_sample_weights(self, beta, observation_errors): + # Reweight sample weights + z = torch.sum(self.weights * beta ** (1 - observation_errors)) + self.weights = self.weights * beta ** (1 - observation_errors) / z + + def update_model_weights(self): + self.model_weights = torch.log(1 / torch.Tensor(self.betas)) + return self.model_weights + + # Methods to measure model's physics performance + def invert_arrange(self): + """ + Invert the arrange mask + """ + remap = [] + hashmap = {} # cell : index mapping + found_duplicate_charge = len(ARRANGE[ARRANGE_MASK == 1]) > len( + torch.unique(ARRANGE[ARRANGE_MASK == 1]) + ) + for i in range(len(ARRANGE)): + if ARRANGE_MASK[i] == 1: + if found_duplicate_charge: + if CALQ_MASK[i] == 1: + hashmap[int(ARRANGE[i])] = i + else: + hashmap[int(ARRANGE[i])] = i + for i in range(len(torch.unique(ARRANGE))): + remap.append(hashmap[i]) + return torch.tensor(remap) + + def map_to_calq(self, x): + """ + Map the input/output of the autoencoder into CALQs orders + """ + remap = self.invert_arrange() + image_size = self.shape[0] * self.shape[1] * self.shape[2] + reshaped_x = x.reshape(len(x), image_size) + reshaped_x[:, ARRANGE_MASK == 0] = 0 + return reshaped_x[:, remap] + + def forward(self, x): + if self.is_verilog_inference: + return self.verilog_forward(x) + return self.pytorch_forward(x) + + def pytorch_forward(self, x): + if self.single_model_mode: + return self.decoder(self.encoder(x)) + # Else evaluate on the full ensemble + # For now use weighted average using model weights because unclear + # how to use weighted median for encoded vectors... + outputs = [ + encoder(x) * self.model_weights[i] + for i, encoder in enumerate(self.encoder_ensemble) + ] + avg_outputs = sum(outputs) / sum(self.model_weights) + return self.decoder(avg_outputs) + + # TODO: Implement verilog_forward() and verilog_inference() + def verilog_forward(self, x): + outputs = [encoder.verilog_forward(x) for encoder in self.encoder_ensemble] + outputs = outputs * self.model_weights + avg_outputs = sum(outputs) / sum(self.model_weights) + return self.decoder(avg_outputs) + + def verilog_inference(self, verilog_dir, top_module_filename, logfile=None, add_registers: bool = False): + pass + + \ No newline at end of file diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/ensemble_perf.txt new file mode 100644 index 000000000..ce7c0bc62 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.010762244462966919 Avg EMD: 1.4027480093079994 +Ensemble size 1 val loss: 0.19532160460948944 +Ensemble size 2 val loss: 0.178622767329216 +Ensemble size 3 val loss: 0.1615312397480011 +Ensemble size 4 val loss: 0.14439420402050018 +Ensemble size 5 val loss: 0.12691429257392883 +Ensemble size 6 val loss: 0.10991188138723373 +Ensemble size 7 val loss: 0.09252950549125671 +Ensemble size 8 val loss: 0.07520806044340134 +Ensemble size 9 val loss: 0.05822090432047844 +Ensemble size 10 val loss: 0.04397795721888542 +Ensemble size 11 val loss: 0.03277938812971115 +Ensemble size 12 val loss: 0.023870067670941353 +Ensemble size 13 val loss: 0.016974899917840958 +Ensemble size 14 val loss: 0.012922504916787148 +Ensemble size 15 val loss: 0.010514121502637863 +Single model val loss: 0.011099698953330517 Avg EMD: 1.3996567579463288 +Ensemble size 16 val loss: 0.009704114869236946 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/events.out.tfevents.1701108499.a8354bfc48a0.420060.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/events.out.tfevents.1701108499.a8354bfc48a0.420060.0 new file mode 100644 index 000000000..94e9b3fb5 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/events.out.tfevents.1701108499.a8354bfc48a0.420060.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/fge_large_ensemble_size16_seed1_loss=0.009_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/fge_large_ensemble_size16_seed1_loss=0.009_emd.txt new file mode 100644 index 000000000..01c880baa --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/fge_large_ensemble_size16_seed1_loss=0.009_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3110565260147926 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/hparams.yml new file mode 100644 index 000000000..22f220bd6 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/ensemble_perf.txt new file mode 100644 index 000000000..f9d5c4667 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.015144199132919312 Avg EMD: 1.4876116768357541 +Ensemble size 1 val loss: 0.2064257711172104 +Ensemble size 2 val loss: 0.1857743114233017 +Ensemble size 3 val loss: 0.16980940103530884 +Ensemble size 4 val loss: 0.15206868946552277 +Ensemble size 5 val loss: 0.13502605259418488 +Ensemble size 6 val loss: 0.11841383576393127 +Ensemble size 7 val loss: 0.10001599043607712 +Ensemble size 8 val loss: 0.08215445280075073 +Ensemble size 9 val loss: 0.06546365469694138 +Ensemble size 10 val loss: 0.04971316084265709 +Ensemble size 11 val loss: 0.03683308884501457 +Ensemble size 12 val loss: 0.02733727917075157 +Ensemble size 13 val loss: 0.02092316560447216 +Ensemble size 14 val loss: 0.01670248433947563 +Ensemble size 15 val loss: 0.014539122581481934 +Single model val loss: 0.015283161774277687 Avg EMD: 1.5161109427348909 +Ensemble size 16 val loss: 0.013743010349571705 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/events.out.tfevents.1701108501.a8354bfc48a0.420066.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/events.out.tfevents.1701108501.a8354bfc48a0.420066.0 new file mode 100644 index 000000000..8b3a33e9f Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/events.out.tfevents.1701108501.a8354bfc48a0.420066.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/fge_large_ensemble_size16_seed2_loss=0.013_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/fge_large_ensemble_size16_seed2_loss=0.013_emd.txt new file mode 100644 index 000000000..a66cfb9de --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/fge_large_ensemble_size16_seed2_loss=0.013_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4219863207475258 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/hparams.yml new file mode 100644 index 000000000..e67fc7e78 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..a3e6d205e --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.011829488910734653 Avg EMD: 1.4133291081090613 +Ensemble size 1 val loss: 0.2015063464641571 +Ensemble size 2 val loss: 0.1816684454679489 +Ensemble size 3 val loss: 0.16309066116809845 +Ensemble size 4 val loss: 0.1455685943365097 +Ensemble size 5 val loss: 0.1289054900407791 +Ensemble size 6 val loss: 0.11122411489486694 +Ensemble size 7 val loss: 0.09351079910993576 +Ensemble size 8 val loss: 0.07533801347017288 +Ensemble size 9 val loss: 0.05760892108082771 +Ensemble size 10 val loss: 0.04298460856080055 +Ensemble size 11 val loss: 0.031661029905080795 +Ensemble size 12 val loss: 0.023322395980358124 +Ensemble size 13 val loss: 0.017750315368175507 +Ensemble size 14 val loss: 0.013896023854613304 +Ensemble size 15 val loss: 0.011671624146401882 +Single model val loss: 0.012365183793008327 Avg EMD: 1.4143530553182875 +Ensemble size 16 val loss: 0.010964076966047287 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/events.out.tfevents.1701108540.a8354bfc48a0.420069.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/events.out.tfevents.1701108540.a8354bfc48a0.420069.0 new file mode 100644 index 000000000..1c7e3e571 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/events.out.tfevents.1701108540.a8354bfc48a0.420069.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/fge_large_ensemble_size16_seed432384445_loss=0.010_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/fge_large_ensemble_size16_seed432384445_loss=0.010_emd.txt new file mode 100644 index 000000000..750b0e851 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/fge_large_ensemble_size16_seed432384445_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.326362664291564 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/hparams.yml new file mode 100644 index 000000000..604206389 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size16_seed432384445/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/ensemble_perf.txt new file mode 100644 index 000000000..7f21904ee --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.010762244462966919 Avg EMD: 1.4027480093079994 +Ensemble size 1 val loss: 0.07651756703853607 +Single model val loss: 0.01152694970369339 Avg EMD: 1.4220880151646431 +Ensemble size 2 val loss: 0.010505279526114464 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/events.out.tfevents.1701146908.a8354bfc48a0.575012.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/events.out.tfevents.1701146908.a8354bfc48a0.575012.0 new file mode 100644 index 000000000..91c1e2efe Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/events.out.tfevents.1701146908.a8354bfc48a0.575012.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/fge_large_ensemble_size2_seed1_loss=0.010_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/fge_large_ensemble_size2_seed1_loss=0.010_emd.txt new file mode 100644 index 000000000..c40d02419 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/fge_large_ensemble_size2_seed1_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.373196408724065 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/hparams.yml new file mode 100644 index 000000000..80671b608 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/ensemble_perf.txt new file mode 100644 index 000000000..5bc673cfc --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.015144199132919312 Avg EMD: 1.4876116768357541 +Ensemble size 1 val loss: 0.08015606552362442 +Single model val loss: 0.01556676160544157 Avg EMD: 1.51475553512502 +Ensemble size 2 val loss: 0.014860128052532673 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/events.out.tfevents.1701145823.a8354bfc48a0.571639.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/events.out.tfevents.1701145823.a8354bfc48a0.571639.0 new file mode 100644 index 000000000..b04db3a47 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/events.out.tfevents.1701145823.a8354bfc48a0.571639.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/fge_large_ensemble_size2_seed2_loss=0.015_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/fge_large_ensemble_size2_seed2_loss=0.015_emd.txt new file mode 100644 index 000000000..c94714ef2 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/fge_large_ensemble_size2_seed2_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4729201728158545 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/hparams.yml new file mode 100644 index 000000000..923c1face --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..93fcbd536 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.011829488910734653 Avg EMD: 1.4133291081090613 +Ensemble size 1 val loss: 0.07478825002908707 +Single model val loss: 0.01167439203709364 Avg EMD: 1.4072626734896845 +Ensemble size 2 val loss: 0.010707566514611244 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/events.out.tfevents.1701146929.a8354bfc48a0.575074.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/events.out.tfevents.1701146929.a8354bfc48a0.575074.0 new file mode 100644 index 000000000..01f11e2e4 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/events.out.tfevents.1701146929.a8354bfc48a0.575074.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/fge_large_ensemble_size2_seed432384445_loss=0.011_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/fge_large_ensemble_size2_seed432384445_loss=0.011_emd.txt new file mode 100644 index 000000000..d7a921236 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/fge_large_ensemble_size2_seed432384445_loss=0.011_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.374826562195547 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/hparams.yml new file mode 100644 index 000000000..217ae3091 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size2_seed432384445/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/ensemble_perf.txt new file mode 100644 index 000000000..ff27e3b80 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.010762244462966919 Avg EMD: 1.4027480093079994 +Ensemble size 1 val loss: 0.20348328351974487 +Ensemble size 2 val loss: 0.19587895274162292 +Ensemble size 3 val loss: 0.18710383772850037 +Ensemble size 4 val loss: 0.1780310422182083 +Ensemble size 5 val loss: 0.17023681104183197 +Ensemble size 6 val loss: 0.1615038365125656 +Ensemble size 7 val loss: 0.1539384424686432 +Ensemble size 8 val loss: 0.14549612998962402 +Ensemble size 9 val loss: 0.13665904104709625 +Ensemble size 10 val loss: 0.12841390073299408 +Ensemble size 11 val loss: 0.12055134773254395 +Ensemble size 12 val loss: 0.11245803534984589 +Ensemble size 13 val loss: 0.10280907154083252 +Ensemble size 14 val loss: 0.09414613246917725 +Ensemble size 15 val loss: 0.08534499257802963 +Ensemble size 16 val loss: 0.07691099494695663 +Ensemble size 17 val loss: 0.0686720535159111 +Ensemble size 18 val loss: 0.061459388583898544 +Ensemble size 19 val loss: 0.053202781826257706 +Ensemble size 20 val loss: 0.0470757856965065 +Ensemble size 21 val loss: 0.04000367969274521 +Ensemble size 22 val loss: 0.03441225364804268 +Ensemble size 23 val loss: 0.02924298495054245 +Ensemble size 24 val loss: 0.024850616231560707 +Ensemble size 25 val loss: 0.02117544785141945 +Ensemble size 26 val loss: 0.01788483001291752 +Ensemble size 27 val loss: 0.015338725410401821 +Ensemble size 28 val loss: 0.013392820954322815 +Ensemble size 29 val loss: 0.011712091974914074 +Ensemble size 30 val loss: 0.010698987171053886 +Ensemble size 31 val loss: 0.009988772682845592 +Single model val loss: 0.011614903807640076 Avg EMD: 1.4470371285746835 +Ensemble size 32 val loss: 0.009591015055775642 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/events.out.tfevents.1701174722.a8354bfc48a0.686639.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/events.out.tfevents.1701174722.a8354bfc48a0.686639.0 new file mode 100644 index 000000000..5afd1eb94 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/events.out.tfevents.1701174722.a8354bfc48a0.686639.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/fge_large_ensemble_size32_seed1_loss=0.009_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/fge_large_ensemble_size32_seed1_loss=0.009_emd.txt new file mode 100644 index 000000000..f4cd905dc --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/fge_large_ensemble_size32_seed1_loss=0.009_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3041796452037167 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/hparams.yml new file mode 100644 index 000000000..4cfbe97f0 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/ensemble_perf.txt new file mode 100644 index 000000000..1ff407d62 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.015144199132919312 Avg EMD: 1.4876116768357541 +Ensemble size 1 val loss: 0.216994971036911 +Ensemble size 2 val loss: 0.2049606740474701 +Ensemble size 3 val loss: 0.19742728769779205 +Ensemble size 4 val loss: 0.18826790153980255 +Ensemble size 5 val loss: 0.17969125509262085 +Ensemble size 6 val loss: 0.17318663001060486 +Ensemble size 7 val loss: 0.16282683610916138 +Ensemble size 8 val loss: 0.15292133390903473 +Ensemble size 9 val loss: 0.14527732133865356 +Ensemble size 10 val loss: 0.13539661467075348 +Ensemble size 11 val loss: 0.12713274359703064 +Ensemble size 12 val loss: 0.11799438297748566 +Ensemble size 13 val loss: 0.1101200059056282 +Ensemble size 14 val loss: 0.10159614682197571 +Ensemble size 15 val loss: 0.09342065453529358 +Ensemble size 16 val loss: 0.08488981425762177 +Ensemble size 17 val loss: 0.07737013697624207 +Ensemble size 18 val loss: 0.06867486238479614 +Ensemble size 19 val loss: 0.06057204678654671 +Ensemble size 20 val loss: 0.05277596786618233 +Ensemble size 21 val loss: 0.04617079347372055 +Ensemble size 22 val loss: 0.039732035249471664 +Ensemble size 23 val loss: 0.034397680312395096 +Ensemble size 24 val loss: 0.029771795496344566 +Ensemble size 25 val loss: 0.02602340094745159 +Ensemble size 26 val loss: 0.022704502567648888 +Ensemble size 27 val loss: 0.020072391256690025 +Ensemble size 28 val loss: 0.01805098168551922 +Ensemble size 29 val loss: 0.016525812447071075 +Ensemble size 30 val loss: 0.01598445139825344 +Ensemble size 31 val loss: 0.01521272212266922 +Single model val loss: 0.015366354957222939 Avg EMD: 1.4905174347951813 +Ensemble size 32 val loss: 0.014867985621094704 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/events.out.tfevents.1701172781.a8354bfc48a0.678710.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/events.out.tfevents.1701172781.a8354bfc48a0.678710.0 new file mode 100644 index 000000000..80aadfcd3 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/events.out.tfevents.1701172781.a8354bfc48a0.678710.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/fge_large_ensemble_size32_seed2_loss=0.013_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/fge_large_ensemble_size32_seed2_loss=0.013_emd.txt new file mode 100644 index 000000000..4218544ec --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/fge_large_ensemble_size32_seed2_loss=0.013_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3916740680996929 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/hparams.yml new file mode 100644 index 000000000..597fe68e3 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..bbf87baa6 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.011829488910734653 Avg EMD: 1.4133291081090613 +Ensemble size 1 val loss: 0.21152281761169434 +Ensemble size 2 val loss: 0.19943757355213165 +Ensemble size 3 val loss: 0.18878641724586487 +Ensemble size 4 val loss: 0.17956025898456573 +Ensemble size 5 val loss: 0.17174804210662842 +Ensemble size 6 val loss: 0.163188636302948 +Ensemble size 7 val loss: 0.15512403845787048 +Ensemble size 8 val loss: 0.14781609177589417 +Ensemble size 9 val loss: 0.1392059177160263 +Ensemble size 10 val loss: 0.13051533699035645 +Ensemble size 11 val loss: 0.12158612906932831 +Ensemble size 12 val loss: 0.11295022815465927 +Ensemble size 13 val loss: 0.10315645486116409 +Ensemble size 14 val loss: 0.09383691102266312 +Ensemble size 15 val loss: 0.0847695991396904 +Ensemble size 16 val loss: 0.07588288187980652 +Ensemble size 17 val loss: 0.06703881174325943 +Ensemble size 18 val loss: 0.05910539999604225 +Ensemble size 19 val loss: 0.05282514914870262 +Ensemble size 20 val loss: 0.0462954044342041 +Ensemble size 21 val loss: 0.040795158594846725 +Ensemble size 22 val loss: 0.0350504070520401 +Ensemble size 23 val loss: 0.0308054368942976 +Ensemble size 24 val loss: 0.026989825069904327 +Ensemble size 25 val loss: 0.02346826158463955 +Ensemble size 26 val loss: 0.021085916087031364 +Ensemble size 27 val loss: 0.018666986376047134 +Ensemble size 28 val loss: 0.016616584733128548 +Ensemble size 29 val loss: 0.015070648863911629 +Ensemble size 30 val loss: 0.014078413136303425 +Ensemble size 31 val loss: 0.013337104581296444 +Single model val loss: 0.01635080575942993 Avg EMD: 1.5561498667103395 +Ensemble size 32 val loss: 0.01305975392460823 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/events.out.tfevents.1701174906.a8354bfc48a0.687664.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/events.out.tfevents.1701174906.a8354bfc48a0.687664.0 new file mode 100644 index 000000000..76a3e2239 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/events.out.tfevents.1701174906.a8354bfc48a0.687664.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/fge_large_ensemble_size32_seed432384445_loss=0.010_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/fge_large_ensemble_size32_seed432384445_loss=0.010_emd.txt new file mode 100644 index 000000000..476bbce51 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/fge_large_ensemble_size32_seed432384445_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.311344846787365 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/hparams.yml new file mode 100644 index 000000000..e09df1dcf --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size32_seed432384445/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/ensemble_perf.txt new file mode 100644 index 000000000..326293fb4 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.010762244462966919 Avg EMD: 1.4027480093079994 +Ensemble size 1 val loss: 0.14477574825286865 +Ensemble size 2 val loss: 0.0753563717007637 +Ensemble size 3 val loss: 0.02254396118223667 +Single model val loss: 0.01112194824963808 Avg EMD: 1.4352630264366246 +Ensemble size 4 val loss: 0.009806572459638119 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/events.out.tfevents.1701222794.a8354bfc48a0.864081.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/events.out.tfevents.1701222794.a8354bfc48a0.864081.0 new file mode 100644 index 000000000..52ae93fec Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/events.out.tfevents.1701222794.a8354bfc48a0.864081.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/fge_large_ensemble_size4_seed1_loss=0.010_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/fge_large_ensemble_size4_seed1_loss=0.010_emd.txt new file mode 100644 index 000000000..8b07657ec --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/fge_large_ensemble_size4_seed1_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3553788150504344 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/hparams.yml new file mode 100644 index 000000000..190af4823 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/ensemble_perf.txt new file mode 100644 index 000000000..ebf2946fc --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.015144199132919312 Avg EMD: 1.4876116768357541 +Ensemble size 1 val loss: 0.1507437825202942 +Ensemble size 2 val loss: 0.08009723573923111 +Ensemble size 3 val loss: 0.026615561917424202 +Single model val loss: 0.015468485653400421 Avg EMD: 1.509658800551043 +Ensemble size 4 val loss: 0.014173327013850212 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/events.out.tfevents.1701221905.a8354bfc48a0.860855.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/events.out.tfevents.1701221905.a8354bfc48a0.860855.0 new file mode 100644 index 000000000..035f130b7 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/events.out.tfevents.1701221905.a8354bfc48a0.860855.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/fge_large_ensemble_size4_seed2_loss=0.014_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/fge_large_ensemble_size4_seed2_loss=0.014_emd.txt new file mode 100644 index 000000000..4e290aa9a --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/fge_large_ensemble_size4_seed2_loss=0.014_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4707122669399442 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/hparams.yml new file mode 100644 index 000000000..0a7369ac6 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..8c15cebd6 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.011829488910734653 Avg EMD: 1.4133291081090613 +Ensemble size 1 val loss: 0.14673003554344177 +Ensemble size 2 val loss: 0.07410596311092377 +Ensemble size 3 val loss: 0.022237466648221016 +Single model val loss: 0.011974749155342579 Avg EMD: 1.4104182404470245 +Ensemble size 4 val loss: 0.010403739288449287 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/events.out.tfevents.1701223386.a8354bfc48a0.866635.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/events.out.tfevents.1701223386.a8354bfc48a0.866635.0 new file mode 100644 index 000000000..eb86eca42 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/events.out.tfevents.1701223386.a8354bfc48a0.866635.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/fge_large_ensemble_size4_seed432384445_loss=0.010_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/fge_large_ensemble_size4_seed432384445_loss=0.010_emd.txt new file mode 100644 index 000000000..9db19253c --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/fge_large_ensemble_size4_seed432384445_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3382163694368525 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/hparams.yml new file mode 100644 index 000000000..04c417dbb --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size4_seed432384445/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/ensemble_perf.txt new file mode 100644 index 000000000..43c636b0b --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.010762244462966919 Avg EMD: 1.4027480093079994 +Ensemble size 1 val loss: 0.17849577963352203 +Ensemble size 2 val loss: 0.14464125037193298 +Ensemble size 3 val loss: 0.1093992069363594 +Ensemble size 4 val loss: 0.07483717054128647 +Ensemble size 5 val loss: 0.043217431753873825 +Ensemble size 6 val loss: 0.02249831147491932 +Ensemble size 7 val loss: 0.012265223078429699 +Single model val loss: 0.011279044672846794 Avg EMD: 1.4297222256046822 +Ensemble size 8 val loss: 0.009550092741847038 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/events.out.tfevents.1701251584.a8354bfc48a0.977414.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/events.out.tfevents.1701251584.a8354bfc48a0.977414.0 new file mode 100644 index 000000000..67ef217e8 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/events.out.tfevents.1701251584.a8354bfc48a0.977414.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/fge_large_ensemble_size8_seed1_loss=0.009_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/fge_large_ensemble_size8_seed1_loss=0.009_emd.txt new file mode 100644 index 000000000..3922ba223 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/fge_large_ensemble_size8_seed1_loss=0.009_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3288620757312024 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/hparams.yml new file mode 100644 index 000000000..fa960b7de --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed1/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/ensemble_perf.txt new file mode 100644 index 000000000..edbe5dc3c --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.015144199132919312 Avg EMD: 1.4876116768357541 +Ensemble size 1 val loss: 0.18685194849967957 +Ensemble size 2 val loss: 0.1503533273935318 +Ensemble size 3 val loss: 0.11656959354877472 +Ensemble size 4 val loss: 0.08101852238178253 +Ensemble size 5 val loss: 0.048739925026893616 +Ensemble size 6 val loss: 0.026862531900405884 +Ensemble size 7 val loss: 0.016636135056614876 +Single model val loss: 0.01540318038314581 Avg EMD: 1.496351162737717 +Ensemble size 8 val loss: 0.013962573371827602 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/events.out.tfevents.1701250764.a8354bfc48a0.974518.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/events.out.tfevents.1701250764.a8354bfc48a0.974518.0 new file mode 100644 index 000000000..0286702d8 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/events.out.tfevents.1701250764.a8354bfc48a0.974518.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/fge_large_ensemble_size8_seed2_loss=0.014_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/fge_large_ensemble_size8_seed2_loss=0.014_emd.txt new file mode 100644 index 000000000..fb38c7fd5 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/fge_large_ensemble_size8_seed2_loss=0.014_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4417493910390398 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/hparams.yml new file mode 100644 index 000000000..ebc623901 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed2/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/ensemble_perf.txt new file mode 100644 index 000000000..c78f95f6a --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.011829488910734653 Avg EMD: 1.4133291081090613 +Ensemble size 1 val loss: 0.18291357159614563 +Ensemble size 2 val loss: 0.14655575156211853 +Ensemble size 3 val loss: 0.11085768043994904 +Ensemble size 4 val loss: 0.07389762252569199 +Ensemble size 5 val loss: 0.04199279472231865 +Ensemble size 6 val loss: 0.022120334208011627 +Ensemble size 7 val loss: 0.012881012633442879 +Single model val loss: 0.012928701937198639 Avg EMD: 1.4178485223023598 +Ensemble size 8 val loss: 0.010209105908870697 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/events.out.tfevents.1701252061.a8354bfc48a0.979220.0 b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/events.out.tfevents.1701252061.a8354bfc48a0.979220.0 new file mode 100644 index 000000000..8c1c945a6 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/events.out.tfevents.1701252061.a8354bfc48a0.979220.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/fge_large_ensemble_size8_seed432384445_loss=0.010_emd.txt b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/fge_large_ensemble_size8_seed432384445_loss=0.010_emd.txt new file mode 100644 index 000000000..ec02bc240 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/fge_large_ensemble_size8_seed432384445_loss=0.010_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.3478153166015634 diff --git a/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/hparams.yml b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/hparams.yml new file mode 100644 index 000000000..c890c5560 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_large_ensemble_size8_seed432384445/hparams.yml @@ -0,0 +1,43 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/ensemble_perf.txt new file mode 100644 index 000000000..0e8202f21 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.028610210865736008 Avg EMD: 1.7363045892791615 +Ensemble size 1 val loss: 2.2019336223602295 +Ensemble size 2 val loss: 1.7825440168380737 +Ensemble size 3 val loss: 1.4147517681121826 +Ensemble size 4 val loss: 1.0918123722076416 +Ensemble size 5 val loss: 0.8231825232505798 +Ensemble size 6 val loss: 0.606316864490509 +Ensemble size 7 val loss: 0.43560701608657837 +Ensemble size 8 val loss: 0.3008257746696472 +Ensemble size 9 val loss: 0.17660290002822876 +Ensemble size 10 val loss: 0.12356800585985184 +Ensemble size 11 val loss: 0.08490432053804398 +Ensemble size 12 val loss: 0.06250222027301788 +Ensemble size 13 val loss: 0.04709853231906891 +Ensemble size 14 val loss: 0.03678859770298004 +Ensemble size 15 val loss: 0.03157975897192955 +Single model val loss: 0.02809595689177513 Avg EMD: 1.7101699669199983 +Ensemble size 16 val loss: 0.029118169099092484 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/events.out.tfevents.1701108535.a8354bfc48a0.420042.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/events.out.tfevents.1701108535.a8354bfc48a0.420042.0 new file mode 100644 index 000000000..ffe8fe445 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/events.out.tfevents.1701108535.a8354bfc48a0.420042.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/fge_medium_ensemble_size16_seed1_loss=0.024_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/fge_medium_ensemble_size16_seed1_loss=0.024_emd.txt new file mode 100644 index 000000000..79182690b --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/fge_medium_ensemble_size16_seed1_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5993913316472883 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/hparams.yml new file mode 100644 index 000000000..6254fb707 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed1/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/ensemble_perf.txt new file mode 100644 index 000000000..ae07be632 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027535483241081238 Avg EMD: 1.584101267594166 +Ensemble size 1 val loss: 0.21942885220050812 +Ensemble size 2 val loss: 0.2045595347881317 +Ensemble size 3 val loss: 0.18793398141860962 +Ensemble size 4 val loss: 0.1709781289100647 +Ensemble size 5 val loss: 0.1515364944934845 +Ensemble size 6 val loss: 0.1313890665769577 +Ensemble size 7 val loss: 0.11198436468839645 +Ensemble size 8 val loss: 0.09278234839439392 +Ensemble size 9 val loss: 0.0747942104935646 +Ensemble size 10 val loss: 0.05977558344602585 +Ensemble size 11 val loss: 0.047969527542591095 +Ensemble size 12 val loss: 0.03913404047489166 +Ensemble size 13 val loss: 0.032745275646448135 +Ensemble size 14 val loss: 0.028602976351976395 +Ensemble size 15 val loss: 0.02610756829380989 +Single model val loss: 0.027268970385193825 Avg EMD: 1.574109021996029 +Ensemble size 16 val loss: 0.02483581192791462 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/events.out.tfevents.1701108496.a8354bfc48a0.420048.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/events.out.tfevents.1701108496.a8354bfc48a0.420048.0 new file mode 100644 index 000000000..555bc0725 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/events.out.tfevents.1701108496.a8354bfc48a0.420048.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/fge_medium_ensemble_size16_seed2_loss=0.024_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/fge_medium_ensemble_size16_seed2_loss=0.024_emd.txt new file mode 100644 index 000000000..fbc785856 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/fge_medium_ensemble_size16_seed2_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.471665621628775 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/hparams.yml new file mode 100644 index 000000000..734d6482b --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed2/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..8ee08ffb8 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027128683403134346 Avg EMD: 1.6108671013821438 +Ensemble size 1 val loss: 0.24300894141197205 +Ensemble size 2 val loss: 0.21005284786224365 +Ensemble size 3 val loss: 0.18053214251995087 +Ensemble size 4 val loss: 0.1535295695066452 +Ensemble size 5 val loss: 0.12772735953330994 +Ensemble size 6 val loss: 0.10668850690126419 +Ensemble size 7 val loss: 0.08680260926485062 +Ensemble size 8 val loss: 0.06951361894607544 +Ensemble size 9 val loss: 0.05643945559859276 +Ensemble size 10 val loss: 0.04629884287714958 +Ensemble size 11 val loss: 0.03851943090558052 +Ensemble size 12 val loss: 0.03310487046837807 +Ensemble size 13 val loss: 0.029341816902160645 +Ensemble size 14 val loss: 0.026849189773201942 +Ensemble size 15 val loss: 0.025255369022488594 +Single model val loss: 0.026047155261039734 Avg EMD: 1.5440637636687575 +Ensemble size 16 val loss: 0.024540530517697334 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/events.out.tfevents.1701108500.a8354bfc48a0.420054.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/events.out.tfevents.1701108500.a8354bfc48a0.420054.0 new file mode 100644 index 000000000..347852baf Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/events.out.tfevents.1701108500.a8354bfc48a0.420054.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/fge_medium_ensemble_size16_seed524926359_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/fge_medium_ensemble_size16_seed524926359_loss=0.023_emd.txt new file mode 100644 index 000000000..d634f6357 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/fge_medium_ensemble_size16_seed524926359_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4774583200489233 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/hparams.yml new file mode 100644 index 000000000..1ac25cb56 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size16_seed524926359/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/ensemble_perf.txt new file mode 100644 index 000000000..870b0cc75 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.028610210865736008 Avg EMD: 1.7363045892791615 +Ensemble size 1 val loss: 0.33208614587783813 +Single model val loss: 0.028864910826086998 Avg EMD: 1.7537382023199641 +Ensemble size 2 val loss: 0.029013946652412415 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/events.out.tfevents.1701162914.a8354bfc48a0.636845.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/events.out.tfevents.1701162914.a8354bfc48a0.636845.0 new file mode 100644 index 000000000..b41d20d29 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/events.out.tfevents.1701162914.a8354bfc48a0.636845.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/fge_medium_ensemble_size2_seed1_loss=0.027_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/fge_medium_ensemble_size2_seed1_loss=0.027_emd.txt new file mode 100644 index 000000000..385c5fecd --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/fge_medium_ensemble_size2_seed1_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.696025184525213 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/hparams.yml new file mode 100644 index 000000000..d513496ef --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed1/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/ensemble_perf.txt new file mode 100644 index 000000000..3e4d7eeb5 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027535483241081238 Avg EMD: 1.584101267594166 +Ensemble size 1 val loss: 0.09153934568166733 +Single model val loss: 0.02736968919634819 Avg EMD: 1.5962812471325867 +Ensemble size 2 val loss: 0.026156652718782425 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/events.out.tfevents.1701160602.a8354bfc48a0.627048.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/events.out.tfevents.1701160602.a8354bfc48a0.627048.0 new file mode 100644 index 000000000..37616b65f Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/events.out.tfevents.1701160602.a8354bfc48a0.627048.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/fge_medium_ensemble_size2_seed2_loss=0.026_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/fge_medium_ensemble_size2_seed2_loss=0.026_emd.txt new file mode 100644 index 000000000..085a6ee6c --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/fge_medium_ensemble_size2_seed2_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5439655416603475 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/hparams.yml new file mode 100644 index 000000000..2181f793d --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed2/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..a55c230aa --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027128683403134346 Avg EMD: 1.6108671013821438 +Ensemble size 1 val loss: 0.07740776240825653 +Single model val loss: 0.02628481015563011 Avg EMD: 1.5908314077807801 +Ensemble size 2 val loss: 0.025754759088158607 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/events.out.tfevents.1701159910.a8354bfc48a0.624230.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/events.out.tfevents.1701159910.a8354bfc48a0.624230.0 new file mode 100644 index 000000000..c50c75286 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/events.out.tfevents.1701159910.a8354bfc48a0.624230.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/fge_medium_ensemble_size2_seed524926359_loss=0.025_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/fge_medium_ensemble_size2_seed524926359_loss=0.025_emd.txt new file mode 100644 index 000000000..22b3ae057 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/fge_medium_ensemble_size2_seed524926359_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5478589178388178 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/hparams.yml new file mode 100644 index 000000000..9e016d89c --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size2_seed524926359/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/ensemble_perf.txt new file mode 100644 index 000000000..9b073110c --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.028610210865736008 Avg EMD: 1.7363045892791615 +Ensemble size 1 val loss: 2.3613369464874268 +Ensemble size 2 val loss: 2.037173271179199 +Ensemble size 3 val loss: 1.8262869119644165 +Ensemble size 4 val loss: 1.6726018190383911 +Ensemble size 5 val loss: 1.5237971544265747 +Ensemble size 6 val loss: 1.3563717603683472 +Ensemble size 7 val loss: 1.2158727645874023 +Ensemble size 8 val loss: 1.0279676914215088 +Ensemble size 9 val loss: 0.7617650628089905 +Ensemble size 10 val loss: 0.649463951587677 +Ensemble size 11 val loss: 0.5279212594032288 +Ensemble size 12 val loss: 0.43255946040153503 +Ensemble size 13 val loss: 0.35823020339012146 +Ensemble size 14 val loss: 0.28924480080604553 +Ensemble size 15 val loss: 0.22631940245628357 +Ensemble size 16 val loss: 0.17862410843372345 +Ensemble size 17 val loss: 0.14481458067893982 +Ensemble size 18 val loss: 0.12436924874782562 +Ensemble size 19 val loss: 0.10665840655565262 +Ensemble size 20 val loss: 0.09042093902826309 +Ensemble size 21 val loss: 0.07921983301639557 +Ensemble size 22 val loss: 0.07047989964485168 +Ensemble size 23 val loss: 0.06498285382986069 +Ensemble size 24 val loss: 0.05648455396294594 +Ensemble size 25 val loss: 0.04684573411941528 +Ensemble size 26 val loss: 0.042530354112386703 +Ensemble size 27 val loss: 0.03938870504498482 +Ensemble size 28 val loss: 0.03547529876232147 +Ensemble size 29 val loss: 0.033167243003845215 +Ensemble size 30 val loss: 0.031501803547143936 +Ensemble size 31 val loss: 0.030141206458210945 +Single model val loss: 0.026937199756503105 Avg EMD: 1.6536910977093953 +Ensemble size 32 val loss: 0.029319118708372116 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/events.out.tfevents.1701201483.a8354bfc48a0.796049.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/events.out.tfevents.1701201483.a8354bfc48a0.796049.0 new file mode 100644 index 000000000..2c872970a Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/events.out.tfevents.1701201483.a8354bfc48a0.796049.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/fge_medium_ensemble_size32_seed1_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/fge_medium_ensemble_size32_seed1_loss=0.023_emd.txt new file mode 100644 index 000000000..95303f921 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/fge_medium_ensemble_size32_seed1_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5647745668149526 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/hparams.yml new file mode 100644 index 000000000..40ee9e687 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed1/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/ensemble_perf.txt new file mode 100644 index 000000000..2715f2250 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027535483241081238 Avg EMD: 1.584101267594166 +Ensemble size 1 val loss: 0.2270554006099701 +Ensemble size 2 val loss: 0.2195500284433365 +Ensemble size 3 val loss: 0.21145248413085938 +Ensemble size 4 val loss: 0.2046709805727005 +Ensemble size 5 val loss: 0.19598892331123352 +Ensemble size 6 val loss: 0.18736036121845245 +Ensemble size 7 val loss: 0.17883481085300446 +Ensemble size 8 val loss: 0.17023597657680511 +Ensemble size 9 val loss: 0.1610216498374939 +Ensemble size 10 val loss: 0.15156078338623047 +Ensemble size 11 val loss: 0.1425018608570099 +Ensemble size 12 val loss: 0.13285431265830994 +Ensemble size 13 val loss: 0.12284917384386063 +Ensemble size 14 val loss: 0.11310432851314545 +Ensemble size 15 val loss: 0.10318539291620255 +Ensemble size 16 val loss: 0.09377467632293701 +Ensemble size 17 val loss: 0.08476376533508301 +Ensemble size 18 val loss: 0.0763944536447525 +Ensemble size 19 val loss: 0.06805253773927689 +Ensemble size 20 val loss: 0.060845863074064255 +Ensemble size 21 val loss: 0.05495268106460571 +Ensemble size 22 val loss: 0.04908887296915054 +Ensemble size 23 val loss: 0.04423898458480835 +Ensemble size 24 val loss: 0.04013775289058685 +Ensemble size 25 val loss: 0.036503590643405914 +Ensemble size 26 val loss: 0.03340214863419533 +Ensemble size 27 val loss: 0.03118409402668476 +Ensemble size 28 val loss: 0.0292043574154377 +Ensemble size 29 val loss: 0.027395006269216537 +Ensemble size 30 val loss: 0.02617156133055687 +Ensemble size 31 val loss: 0.02523523010313511 +Single model val loss: 0.027459874749183655 Avg EMD: 1.5419327249315595 +Ensemble size 32 val loss: 0.02464909479022026 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/events.out.tfevents.1701198760.a8354bfc48a0.787439.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/events.out.tfevents.1701198760.a8354bfc48a0.787439.0 new file mode 100644 index 000000000..ae6f6ab14 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/events.out.tfevents.1701198760.a8354bfc48a0.787439.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/fge_medium_ensemble_size32_seed2_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/fge_medium_ensemble_size32_seed2_loss=0.023_emd.txt new file mode 100644 index 000000000..603dd406d --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/fge_medium_ensemble_size32_seed2_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4359893904562888 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/hparams.yml new file mode 100644 index 000000000..536f1616c --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed2/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..281d3a471 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027128683403134346 Avg EMD: 1.6108671013821438 +Ensemble size 1 val loss: 0.25787729024887085 +Ensemble size 2 val loss: 0.24376225471496582 +Ensemble size 3 val loss: 0.22840839624404907 +Ensemble size 4 val loss: 0.21338710188865662 +Ensemble size 5 val loss: 0.19493404030799866 +Ensemble size 6 val loss: 0.18069030344486237 +Ensemble size 7 val loss: 0.16730298101902008 +Ensemble size 8 val loss: 0.1500227451324463 +Ensemble size 9 val loss: 0.13747334480285645 +Ensemble size 10 val loss: 0.12557394802570343 +Ensemble size 11 val loss: 0.1142657995223999 +Ensemble size 12 val loss: 0.10413646697998047 +Ensemble size 13 val loss: 0.0949716567993164 +Ensemble size 14 val loss: 0.08622884750366211 +Ensemble size 15 val loss: 0.07809816300868988 +Ensemble size 16 val loss: 0.07067391276359558 +Ensemble size 17 val loss: 0.06424122303724289 +Ensemble size 18 val loss: 0.05821697413921356 +Ensemble size 19 val loss: 0.053243815898895264 +Ensemble size 20 val loss: 0.04813201352953911 +Ensemble size 21 val loss: 0.043976955115795135 +Ensemble size 22 val loss: 0.04038601368665695 +Ensemble size 23 val loss: 0.03708488866686821 +Ensemble size 24 val loss: 0.034123532474040985 +Ensemble size 25 val loss: 0.03178339824080467 +Ensemble size 26 val loss: 0.029896412044763565 +Ensemble size 27 val loss: 0.028328942134976387 +Ensemble size 28 val loss: 0.026957744732499123 +Ensemble size 29 val loss: 0.025823159143328667 +Ensemble size 30 val loss: 0.025059422478079796 +Ensemble size 31 val loss: 0.02445845864713192 +Single model val loss: 0.02733377180993557 Avg EMD: 1.580334459071341 +Ensemble size 32 val loss: 0.024048129096627235 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/events.out.tfevents.1701197866.a8354bfc48a0.784305.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/events.out.tfevents.1701197866.a8354bfc48a0.784305.0 new file mode 100644 index 000000000..148b09eb1 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/events.out.tfevents.1701197866.a8354bfc48a0.784305.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/fge_medium_ensemble_size32_seed524926359_loss=0.022_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/fge_medium_ensemble_size32_seed524926359_loss=0.022_emd.txt new file mode 100644 index 000000000..bc4ab1ea2 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/fge_medium_ensemble_size32_seed524926359_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4386911450146558 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/hparams.yml new file mode 100644 index 000000000..bdc527727 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size32_seed524926359/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/ensemble_perf.txt new file mode 100644 index 000000000..5e5d4d3f7 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.028610210865736008 Avg EMD: 1.7363045892791615 +Ensemble size 1 val loss: 1.2405238151550293 +Ensemble size 2 val loss: 0.31604039669036865 +Ensemble size 3 val loss: 0.06501036882400513 +Single model val loss: 0.02826184406876564 Avg EMD: 1.7181648615854352 +Ensemble size 4 val loss: 0.028315389528870583 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/events.out.tfevents.1701271934.a8354bfc48a0.1049791.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/events.out.tfevents.1701271934.a8354bfc48a0.1049791.0 new file mode 100644 index 000000000..e09c991d0 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/events.out.tfevents.1701271934.a8354bfc48a0.1049791.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/fge_medium_ensemble_size4_seed1_loss=0.026_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/fge_medium_ensemble_size4_seed1_loss=0.026_emd.txt new file mode 100644 index 000000000..39c051e6d --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/fge_medium_ensemble_size4_seed1_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6731262789625605 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/hparams.yml new file mode 100644 index 000000000..1a80b6d01 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed1/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/ensemble_perf.txt new file mode 100644 index 000000000..6ddffa129 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027535483241081238 Avg EMD: 1.584101267594166 +Ensemble size 1 val loss: 0.16993656754493713 +Ensemble size 2 val loss: 0.09148213267326355 +Ensemble size 3 val loss: 0.03867156803607941 +Single model val loss: 0.027714921161532402 Avg EMD: 1.6019117503914941 +Ensemble size 4 val loss: 0.025433076545596123 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/events.out.tfevents.1701267526.a8354bfc48a0.1034348.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/events.out.tfevents.1701267526.a8354bfc48a0.1034348.0 new file mode 100644 index 000000000..4719bfdb9 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/events.out.tfevents.1701267526.a8354bfc48a0.1034348.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/fge_medium_ensemble_size4_seed2_loss=0.025_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/fge_medium_ensemble_size4_seed2_loss=0.025_emd.txt new file mode 100644 index 000000000..6e91fa44b --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/fge_medium_ensemble_size4_seed2_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.523800631608148 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/hparams.yml new file mode 100644 index 000000000..cde584a84 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed2/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..7091a22b3 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027128683403134346 Avg EMD: 1.6108671013821438 +Ensemble size 1 val loss: 0.15639807283878326 +Ensemble size 2 val loss: 0.07274694740772247 +Ensemble size 3 val loss: 0.03407733142375946 +Single model val loss: 0.026121040806174278 Avg EMD: 1.568481382936743 +Ensemble size 4 val loss: 0.024576114490628242 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/events.out.tfevents.1701267287.a8354bfc48a0.1033492.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/events.out.tfevents.1701267287.a8354bfc48a0.1033492.0 new file mode 100644 index 000000000..3da1763b8 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/events.out.tfevents.1701267287.a8354bfc48a0.1033492.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/fge_medium_ensemble_size4_seed524926359_loss=0.024_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/fge_medium_ensemble_size4_seed524926359_loss=0.024_emd.txt new file mode 100644 index 000000000..b75cef2c1 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/fge_medium_ensemble_size4_seed524926359_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5115711031543717 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/hparams.yml new file mode 100644 index 000000000..90543886a --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size4_seed524926359/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/ensemble_perf.txt new file mode 100644 index 000000000..830bc786f --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.028610210865736008 Avg EMD: 1.7363045892791615 +Ensemble size 1 val loss: 1.940948247909546 +Ensemble size 2 val loss: 1.145437240600586 +Ensemble size 3 val loss: 0.6192009449005127 +Ensemble size 4 val loss: 0.30838119983673096 +Ensemble size 5 val loss: 0.14203739166259766 +Ensemble size 6 val loss: 0.06496421992778778 +Ensemble size 7 val loss: 0.03503429889678955 +Single model val loss: 0.02925701066851616 Avg EMD: 1.7457391851391273 +Ensemble size 8 val loss: 0.028934435918927193 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/events.out.tfevents.1701311655.a8354bfc48a0.1150179.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/events.out.tfevents.1701311655.a8354bfc48a0.1150179.0 new file mode 100644 index 000000000..074ed6200 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/events.out.tfevents.1701311655.a8354bfc48a0.1150179.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/fge_medium_ensemble_size8_seed1_loss=0.024_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/fge_medium_ensemble_size8_seed1_loss=0.024_emd.txt new file mode 100644 index 000000000..ea613cfe7 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/fge_medium_ensemble_size8_seed1_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6240293915899826 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/hparams.yml new file mode 100644 index 000000000..1466eb37e --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed1/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/ensemble_perf.txt new file mode 100644 index 000000000..bc6ced027 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027535483241081238 Avg EMD: 1.584101267594166 +Ensemble size 1 val loss: 0.204202339053154 +Ensemble size 2 val loss: 0.17054297029972076 +Ensemble size 3 val loss: 0.1311744749546051 +Ensemble size 4 val loss: 0.09214810281991959 +Ensemble size 5 val loss: 0.05934424325823784 +Ensemble size 6 val loss: 0.03869622200727463 +Ensemble size 7 val loss: 0.028855567798018456 +Single model val loss: 0.027667386457324028 Avg EMD: 1.5651832235998444 +Ensemble size 8 val loss: 0.025120843201875687 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/events.out.tfevents.1701308085.a8354bfc48a0.1140585.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/events.out.tfevents.1701308085.a8354bfc48a0.1140585.0 new file mode 100644 index 000000000..bc8f8652a Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/events.out.tfevents.1701308085.a8354bfc48a0.1140585.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/fge_medium_ensemble_size8_seed2_loss=0.025_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/fge_medium_ensemble_size8_seed2_loss=0.025_emd.txt new file mode 100644 index 000000000..dd8eca209 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/fge_medium_ensemble_size8_seed2_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4868153922527592 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/hparams.yml new file mode 100644 index 000000000..77b5783e5 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed2/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/ensemble_perf.txt new file mode 100644 index 000000000..211260a55 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.027128683403134346 Avg EMD: 1.6108671013821438 +Ensemble size 1 val loss: 0.21148693561553955 +Ensemble size 2 val loss: 0.15290315449237823 +Ensemble size 3 val loss: 0.10775336623191833 +Ensemble size 4 val loss: 0.07040636241436005 +Ensemble size 5 val loss: 0.04654768854379654 +Ensemble size 6 val loss: 0.03387357294559479 +Ensemble size 7 val loss: 0.02695508487522602 +Single model val loss: 0.02676442265510559 Avg EMD: 1.5947609391195214 +Ensemble size 8 val loss: 0.02484026923775673 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/events.out.tfevents.1701306543.a8354bfc48a0.1136578.0 b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/events.out.tfevents.1701306543.a8354bfc48a0.1136578.0 new file mode 100644 index 000000000..232ab877b Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/events.out.tfevents.1701306543.a8354bfc48a0.1136578.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/fge_medium_ensemble_size8_seed524926359_loss=0.024_emd.txt b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/fge_medium_ensemble_size8_seed524926359_loss=0.024_emd.txt new file mode 100644 index 000000000..b5dee6a03 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/fge_medium_ensemble_size8_seed524926359_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.494115449739353 diff --git a/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/hparams.yml b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/hparams.yml new file mode 100644 index 000000000..3063e8ecb --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_medium_ensemble_size8_seed524926359/hparams.yml @@ -0,0 +1,52 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.0001 + lr2: 1.0e-06 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/ensemble_perf.txt new file mode 100644 index 000000000..1a8235431 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.026291929185390472 Avg EMD: 1.691487995280865 +Ensemble size 1 val loss: 0.1934908926486969 +Ensemble size 2 val loss: 0.1810498982667923 +Ensemble size 3 val loss: 0.16866984963417053 +Ensemble size 4 val loss: 0.15773192048072815 +Ensemble size 5 val loss: 0.14465242624282837 +Ensemble size 6 val loss: 0.1314728707075119 +Ensemble size 7 val loss: 0.1166219636797905 +Ensemble size 8 val loss: 0.10155772417783737 +Ensemble size 9 val loss: 0.08563312888145447 +Ensemble size 10 val loss: 0.06871502101421356 +Ensemble size 11 val loss: 0.05359887704253197 +Ensemble size 12 val loss: 0.041169047355651855 +Ensemble size 13 val loss: 0.03160560131072998 +Ensemble size 14 val loss: 0.026097813621163368 +Ensemble size 15 val loss: 0.02353653684258461 +Single model val loss: 0.0252870824187994 Avg EMD: 1.6717504243189192 +Ensemble size 16 val loss: 0.02287648804485798 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/events.out.tfevents.1701108531.a8354bfc48a0.420024.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/events.out.tfevents.1701108531.a8354bfc48a0.420024.0 new file mode 100644 index 000000000..5466d8f21 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/events.out.tfevents.1701108531.a8354bfc48a0.420024.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/events.out.tfevents.1701165854.a8354bfc48a0.649479.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/events.out.tfevents.1701165854.a8354bfc48a0.649479.0 new file mode 100644 index 000000000..4fe7e5f35 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/events.out.tfevents.1701165854.a8354bfc48a0.649479.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/fge_small_ensemble_size16_seed1_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/fge_small_ensemble_size16_seed1_loss=0.023_emd.txt new file mode 100644 index 000000000..a3811dd60 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/fge_small_ensemble_size16_seed1_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6289427754097745 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/hparams.yml new file mode 100644 index 000000000..2f539e075 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed1/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/ensemble_perf.txt new file mode 100644 index 000000000..b5a8d2105 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.02786124497652054 Avg EMD: 1.7036029046687493 +Ensemble size 1 val loss: 0.18973073363304138 +Ensemble size 2 val loss: 0.17711487412452698 +Ensemble size 3 val loss: 0.1651323288679123 +Ensemble size 4 val loss: 0.15226761996746063 +Ensemble size 5 val loss: 0.13982538878917694 +Ensemble size 6 val loss: 0.12651270627975464 +Ensemble size 7 val loss: 0.1108560785651207 +Ensemble size 8 val loss: 0.09461677074432373 +Ensemble size 9 val loss: 0.07851790636777878 +Ensemble size 10 val loss: 0.06396385282278061 +Ensemble size 11 val loss: 0.05047677457332611 +Ensemble size 12 val loss: 0.039339806884527206 +Ensemble size 13 val loss: 0.03184744343161583 +Ensemble size 14 val loss: 0.02698979340493679 +Ensemble size 15 val loss: 0.024693001061677933 +Single model val loss: 0.027809131890535355 Avg EMD: 1.7066072524516436 +Ensemble size 16 val loss: 0.024073047563433647 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/events.out.tfevents.1701108535.a8354bfc48a0.420028.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/events.out.tfevents.1701108535.a8354bfc48a0.420028.0 new file mode 100644 index 000000000..59dd845d8 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/events.out.tfevents.1701108535.a8354bfc48a0.420028.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/events.out.tfevents.1701165846.a8354bfc48a0.649485.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/events.out.tfevents.1701165846.a8354bfc48a0.649485.0 new file mode 100644 index 000000000..7031e288d Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/events.out.tfevents.1701165846.a8354bfc48a0.649485.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/fge_small_ensemble_size16_seed2_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/fge_small_ensemble_size16_seed2_loss=0.023_emd.txt new file mode 100644 index 000000000..e1a574257 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/fge_small_ensemble_size16_seed2_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5762058086039932 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/hparams.yml new file mode 100644 index 000000000..56af57273 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed2/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..f744b95a1 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/ensemble_perf.txt @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.024026570841670036 Avg EMD: 1.6239934343801725 +Ensemble size 1 val loss: 0.18829786777496338 +Ensemble size 2 val loss: 0.1745714396238327 +Ensemble size 3 val loss: 0.16165323555469513 +Ensemble size 4 val loss: 0.14769302308559418 +Ensemble size 5 val loss: 0.1339336633682251 +Ensemble size 6 val loss: 0.12045805156230927 +Ensemble size 7 val loss: 0.10531546920537949 +Ensemble size 8 val loss: 0.08809764683246613 +Ensemble size 9 val loss: 0.07170774787664413 +Ensemble size 10 val loss: 0.05665868520736694 +Ensemble size 11 val loss: 0.045222606509923935 +Ensemble size 12 val loss: 0.03497101739048958 +Ensemble size 13 val loss: 0.027677448466420174 +Ensemble size 14 val loss: 0.023084526881575584 +Ensemble size 15 val loss: 0.020762670785188675 +Single model val loss: 0.025512855499982834 Avg EMD: 1.6463844463887338 +Ensemble size 16 val loss: 0.02032279036939144 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/events.out.tfevents.1701108534.a8354bfc48a0.420036.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/events.out.tfevents.1701108534.a8354bfc48a0.420036.0 new file mode 100644 index 000000000..55d1f411c Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/events.out.tfevents.1701108534.a8354bfc48a0.420036.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/events.out.tfevents.1701165850.a8354bfc48a0.649490.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/events.out.tfevents.1701165850.a8354bfc48a0.649490.0 new file mode 100644 index 000000000..d16719881 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/events.out.tfevents.1701165850.a8354bfc48a0.649490.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/fge_small_ensemble_size16_seed963241121_loss=0.019_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/fge_small_ensemble_size16_seed963241121_loss=0.019_emd.txt new file mode 100644 index 000000000..a849bb186 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/fge_small_ensemble_size16_seed963241121_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.467771629994664 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/hparams.yml new file mode 100644 index 000000000..7b7d5ca89 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size16_seed963241121/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 16 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/ensemble_perf.txt new file mode 100644 index 000000000..8c4aea027 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.026291929185390472 Avg EMD: 1.691487995280865 +Ensemble size 1 val loss: 0.10600777715444565 +Single model val loss: 0.026098864153027534 Avg EMD: 1.7095865677689062 +Ensemble size 2 val loss: 0.02431931160390377 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/events.out.tfevents.1701208250.a8354bfc48a0.815233.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/events.out.tfevents.1701208250.a8354bfc48a0.815233.0 new file mode 100644 index 000000000..48ccdeff8 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/events.out.tfevents.1701208250.a8354bfc48a0.815233.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/fge_small_ensemble_size2_seed1_loss=0.024_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/fge_small_ensemble_size2_seed1_loss=0.024_emd.txt new file mode 100644 index 000000000..f99082a8b --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/fge_small_ensemble_size2_seed1_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.656136645862325 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/hparams.yml new file mode 100644 index 000000000..78019bfa5 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed1/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/ensemble_perf.txt new file mode 100644 index 000000000..73255a37a --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.02786124497652054 Avg EMD: 1.7036029046687493 +Ensemble size 1 val loss: 0.09815250337123871 +Single model val loss: 0.027224931865930557 Avg EMD: 1.701443952791791 +Ensemble size 2 val loss: 0.025584349408745766 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/events.out.tfevents.1701209301.a8354bfc48a0.819119.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/events.out.tfevents.1701209301.a8354bfc48a0.819119.0 new file mode 100644 index 000000000..8318ef1e2 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/events.out.tfevents.1701209301.a8354bfc48a0.819119.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/fge_small_ensemble_size2_seed2_loss=0.025_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/fge_small_ensemble_size2_seed2_loss=0.025_emd.txt new file mode 100644 index 000000000..efbf93a7d --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/fge_small_ensemble_size2_seed2_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6351474530783716 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/hparams.yml new file mode 100644 index 000000000..38278c579 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed2/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..aa0d74fc9 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/ensemble_perf.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.024026570841670036 Avg EMD: 1.6239934343801725 +Ensemble size 1 val loss: 0.09208200126886368 +Single model val loss: 0.023503387346863747 Avg EMD: 1.6322499766693006 +Ensemble size 2 val loss: 0.021532703191041946 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/events.out.tfevents.1701208321.a8354bfc48a0.815452.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/events.out.tfevents.1701208321.a8354bfc48a0.815452.0 new file mode 100644 index 000000000..9bffe56c2 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/events.out.tfevents.1701208321.a8354bfc48a0.815452.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/fge_small_ensemble_size2_seed963241121_loss=0.021_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/fge_small_ensemble_size2_seed963241121_loss=0.021_emd.txt new file mode 100644 index 000000000..e606cd895 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/fge_small_ensemble_size2_seed963241121_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5317766424088237 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/hparams.yml new file mode 100644 index 000000000..d43335581 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size2_seed963241121/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 2 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/ensemble_perf.txt new file mode 100644 index 000000000..64bb6cb50 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.026291929185390472 Avg EMD: 1.691487995280865 +Ensemble size 1 val loss: 0.2004038393497467 +Ensemble size 2 val loss: 0.1931329220533371 +Ensemble size 3 val loss: 0.18577729165554047 +Ensemble size 4 val loss: 0.1805974394083023 +Ensemble size 5 val loss: 0.1744425743818283 +Ensemble size 6 val loss: 0.16874529421329498 +Ensemble size 7 val loss: 0.1623118370771408 +Ensemble size 8 val loss: 0.15587030351161957 +Ensemble size 9 val loss: 0.1494191437959671 +Ensemble size 10 val loss: 0.14252588152885437 +Ensemble size 11 val loss: 0.13653123378753662 +Ensemble size 12 val loss: 0.12961508333683014 +Ensemble size 13 val loss: 0.12238665670156479 +Ensemble size 14 val loss: 0.11532680690288544 +Ensemble size 15 val loss: 0.10845338553190231 +Ensemble size 16 val loss: 0.10015537589788437 +Ensemble size 17 val loss: 0.09278476983308792 +Ensemble size 18 val loss: 0.08464016020298004 +Ensemble size 19 val loss: 0.0752478614449501 +Ensemble size 20 val loss: 0.06743220239877701 +Ensemble size 21 val loss: 0.05936603248119354 +Ensemble size 22 val loss: 0.05210799723863602 +Ensemble size 23 val loss: 0.04625143110752106 +Ensemble size 24 val loss: 0.04024895280599594 +Ensemble size 25 val loss: 0.03572290390729904 +Ensemble size 26 val loss: 0.03203021362423897 +Ensemble size 27 val loss: 0.029086630791425705 +Ensemble size 28 val loss: 0.026665199548006058 +Ensemble size 29 val loss: 0.025131599977612495 +Ensemble size 30 val loss: 0.02390352077782154 +Ensemble size 31 val loss: 0.02336759865283966 +Single model val loss: 0.026310667395591736 Avg EMD: 1.6812070190536093 +Ensemble size 32 val loss: 0.02341068536043167 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/events.out.tfevents.1701239915.a8354bfc48a0.934994.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/events.out.tfevents.1701239915.a8354bfc48a0.934994.0 new file mode 100644 index 000000000..ce9c22dce Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/events.out.tfevents.1701239915.a8354bfc48a0.934994.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/fge_small_ensemble_size32_seed1_loss=0.022_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/fge_small_ensemble_size32_seed1_loss=0.022_emd.txt new file mode 100644 index 000000000..2f2232728 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/fge_small_ensemble_size32_seed1_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5843898865282113 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/hparams.yml new file mode 100644 index 000000000..f2cb14e13 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed1/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/ensemble_perf.txt new file mode 100644 index 000000000..26b39de12 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.02786124497652054 Avg EMD: 1.7036029046687493 +Ensemble size 1 val loss: 0.1962493360042572 +Ensemble size 2 val loss: 0.18939270079135895 +Ensemble size 3 val loss: 0.18314194679260254 +Ensemble size 4 val loss: 0.1764376014471054 +Ensemble size 5 val loss: 0.17062237858772278 +Ensemble size 6 val loss: 0.1649988740682602 +Ensemble size 7 val loss: 0.15783263742923737 +Ensemble size 8 val loss: 0.1509358286857605 +Ensemble size 9 val loss: 0.14431698620319366 +Ensemble size 10 val loss: 0.13812512159347534 +Ensemble size 11 val loss: 0.13134999573230743 +Ensemble size 12 val loss: 0.1238226443529129 +Ensemble size 13 val loss: 0.1168055608868599 +Ensemble size 14 val loss: 0.10872633010149002 +Ensemble size 15 val loss: 0.10093197971582413 +Ensemble size 16 val loss: 0.09355120360851288 +Ensemble size 17 val loss: 0.08513385057449341 +Ensemble size 18 val loss: 0.0771687775850296 +Ensemble size 19 val loss: 0.06875801086425781 +Ensemble size 20 val loss: 0.061529938131570816 +Ensemble size 21 val loss: 0.055196620523929596 +Ensemble size 22 val loss: 0.049211736768484116 +Ensemble size 23 val loss: 0.04308437183499336 +Ensemble size 24 val loss: 0.03864496201276779 +Ensemble size 25 val loss: 0.03445148095488548 +Ensemble size 26 val loss: 0.03063647262752056 +Ensemble size 27 val loss: 0.02833249792456627 +Ensemble size 28 val loss: 0.02629130892455578 +Ensemble size 29 val loss: 0.024939432740211487 +Ensemble size 30 val loss: 0.024147022515535355 +Ensemble size 31 val loss: 0.02380773052573204 +Single model val loss: 0.027234788984060287 Avg EMD: 1.6708908409610927 +Ensemble size 32 val loss: 0.023938540369272232 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/events.out.tfevents.1701240229.a8354bfc48a0.936121.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/events.out.tfevents.1701240229.a8354bfc48a0.936121.0 new file mode 100644 index 000000000..f520cf2fe Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/events.out.tfevents.1701240229.a8354bfc48a0.936121.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/fge_small_ensemble_size32_seed2_loss=0.022_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/fge_small_ensemble_size32_seed2_loss=0.022_emd.txt new file mode 100644 index 000000000..50aeaa638 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/fge_small_ensemble_size32_seed2_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5620098955069035 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/hparams.yml new file mode 100644 index 000000000..1086d8057 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed2/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..da6b4abf0 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/ensemble_perf.txt @@ -0,0 +1,49 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.024026570841670036 Avg EMD: 1.6239934343801725 +Ensemble size 1 val loss: 0.1953970491886139 +Ensemble size 2 val loss: 0.18777836859226227 +Ensemble size 3 val loss: 0.18103629350662231 +Ensemble size 4 val loss: 0.17381513118743896 +Ensemble size 5 val loss: 0.16712673008441925 +Ensemble size 6 val loss: 0.1606966257095337 +Ensemble size 7 val loss: 0.15398116409778595 +Ensemble size 8 val loss: 0.146554097533226 +Ensemble size 9 val loss: 0.13927344977855682 +Ensemble size 10 val loss: 0.13184769451618195 +Ensemble size 11 val loss: 0.1257658451795578 +Ensemble size 12 val loss: 0.11802297830581665 +Ensemble size 13 val loss: 0.11030397564172745 +Ensemble size 14 val loss: 0.10212776064872742 +Ensemble size 15 val loss: 0.09359155595302582 +Ensemble size 16 val loss: 0.08510281890630722 +Ensemble size 17 val loss: 0.07750339806079865 +Ensemble size 18 val loss: 0.06872563064098358 +Ensemble size 19 val loss: 0.06188810616731644 +Ensemble size 20 val loss: 0.05463278666138649 +Ensemble size 21 val loss: 0.04749953746795654 +Ensemble size 22 val loss: 0.04160909354686737 +Ensemble size 23 val loss: 0.036510951817035675 +Ensemble size 24 val loss: 0.031832221895456314 +Ensemble size 25 val loss: 0.0284544937312603 +Ensemble size 26 val loss: 0.025382263585925102 +Ensemble size 27 val loss: 0.02328147552907467 +Ensemble size 28 val loss: 0.021755026653409004 +Ensemble size 29 val loss: 0.020759956911206245 +Ensemble size 30 val loss: 0.02022513747215271 +Ensemble size 31 val loss: 0.020267363637685776 +Single model val loss: 0.025214653462171555 Avg EMD: 1.6836756213031692 +Ensemble size 32 val loss: 0.020503370091319084 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/events.out.tfevents.1701239067.a8354bfc48a0.931657.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/events.out.tfevents.1701239067.a8354bfc48a0.931657.0 new file mode 100644 index 000000000..ba68264b4 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/events.out.tfevents.1701239067.a8354bfc48a0.931657.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/fge_small_ensemble_size32_seed963241121_loss=0.019_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/fge_small_ensemble_size32_seed963241121_loss=0.019_emd.txt new file mode 100644 index 000000000..3d31a8a76 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/fge_small_ensemble_size32_seed963241121_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.463920153310473 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/hparams.yml new file mode 100644 index 000000000..7de50c667 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size32_seed963241121/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 32 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/ensemble_perf.txt new file mode 100644 index 000000000..506b89448 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.026291929185390472 Avg EMD: 1.691487995280865 +Ensemble size 1 val loss: 0.15902377665042877 +Ensemble size 2 val loss: 0.10457415133714676 +Ensemble size 3 val loss: 0.0443151630461216 +Single model val loss: 0.026201188564300537 Avg EMD: 1.7256189685086658 +Ensemble size 4 val loss: 0.02343229576945305 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/events.out.tfevents.1701294479.a8354bfc48a0.1105030.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/events.out.tfevents.1701294479.a8354bfc48a0.1105030.0 new file mode 100644 index 000000000..a40a4f6aa Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/events.out.tfevents.1701294479.a8354bfc48a0.1105030.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/fge_small_ensemble_size4_seed1_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/fge_small_ensemble_size4_seed1_loss=0.023_emd.txt new file mode 100644 index 000000000..4e89a1792 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/fge_small_ensemble_size4_seed1_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6191130889806087 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/hparams.yml new file mode 100644 index 000000000..7f52de000 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed1/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/ensemble_perf.txt new file mode 100644 index 000000000..0b0796692 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.02786124497652054 Avg EMD: 1.7036029046687493 +Ensemble size 1 val loss: 0.1532873511314392 +Ensemble size 2 val loss: 0.09887249767780304 +Ensemble size 3 val loss: 0.041002191603183746 +Single model val loss: 0.027436211705207825 Avg EMD: 1.6813184909864534 +Ensemble size 4 val loss: 0.023526426404714584 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/events.out.tfevents.1701296331.a8354bfc48a0.1109664.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/events.out.tfevents.1701296331.a8354bfc48a0.1109664.0 new file mode 100644 index 000000000..5339e2261 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/events.out.tfevents.1701296331.a8354bfc48a0.1109664.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/fge_small_ensemble_size4_seed2_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/fge_small_ensemble_size4_seed2_loss=0.023_emd.txt new file mode 100644 index 000000000..ed57f61b9 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/fge_small_ensemble_size4_seed2_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5949651535593141 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/hparams.yml new file mode 100644 index 000000000..ee3decc0a --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed2/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..31dbdd27b --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/ensemble_perf.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.024026570841670036 Avg EMD: 1.6239934343801725 +Ensemble size 1 val loss: 0.1494060754776001 +Ensemble size 2 val loss: 0.09034378826618195 +Ensemble size 3 val loss: 0.03786475211381912 +Single model val loss: 0.02438160590827465 Avg EMD: 1.5842144786883232 +Ensemble size 4 val loss: 0.020620575174689293 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/events.out.tfevents.1701294772.a8354bfc48a0.1105783.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/events.out.tfevents.1701294772.a8354bfc48a0.1105783.0 new file mode 100644 index 000000000..c22dfa6df Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/events.out.tfevents.1701294772.a8354bfc48a0.1105783.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/fge_small_ensemble_size4_seed963241121_loss=0.020_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/fge_small_ensemble_size4_seed963241121_loss=0.020_emd.txt new file mode 100644 index 000000000..a6150dd99 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/fge_small_ensemble_size4_seed963241121_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4941717088362654 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/hparams.yml new file mode 100644 index 000000000..6047fc6c5 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size4_seed963241121/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 4 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/ensemble_perf.txt new file mode 100644 index 000000000..12e765cc7 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.026291929185390472 Avg EMD: 1.691487995280865 +Ensemble size 1 val loss: 0.1815241426229477 +Ensemble size 2 val loss: 0.15806077420711517 +Ensemble size 3 val loss: 0.1315174400806427 +Ensemble size 4 val loss: 0.10418140143156052 +Ensemble size 5 val loss: 0.0710032507777214 +Ensemble size 6 val loss: 0.0428805947303772 +Ensemble size 7 val loss: 0.027021273970603943 +Single model val loss: 0.02532186731696129 Avg EMD: 1.6594116443223674 +Ensemble size 8 val loss: 0.022784722968935966 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/events.out.tfevents.1701326903.a8354bfc48a0.1189975.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/events.out.tfevents.1701326903.a8354bfc48a0.1189975.0 new file mode 100644 index 000000000..eb67cc290 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/events.out.tfevents.1701326903.a8354bfc48a0.1189975.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/fge_small_ensemble_size8_seed1_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/fge_small_ensemble_size8_seed1_loss=0.023_emd.txt new file mode 100644 index 000000000..4f6723432 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/fge_small_ensemble_size8_seed1_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6013659769724138 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/hparams.yml new file mode 100644 index 000000000..1da597b78 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed1/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/ensemble_perf.txt new file mode 100644 index 000000000..1b2cabba5 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.02786124497652054 Avg EMD: 1.7036029046687493 +Ensemble size 1 val loss: 0.1773267239332199 +Ensemble size 2 val loss: 0.15338099002838135 +Ensemble size 3 val loss: 0.12721191346645355 +Ensemble size 4 val loss: 0.09683988243341446 +Ensemble size 5 val loss: 0.0650859847664833 +Ensemble size 6 val loss: 0.040684524923563004 +Ensemble size 7 val loss: 0.027172422036528587 +Single model val loss: 0.027119407430291176 Avg EMD: 1.6751343073930143 +Ensemble size 8 val loss: 0.023455776274204254 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/events.out.tfevents.1701327689.a8354bfc48a0.1192122.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/events.out.tfevents.1701327689.a8354bfc48a0.1192122.0 new file mode 100644 index 000000000..c4271b92c Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/events.out.tfevents.1701327689.a8354bfc48a0.1192122.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/fge_small_ensemble_size8_seed2_loss=0.023_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/fge_small_ensemble_size8_seed2_loss=0.023_emd.txt new file mode 100644 index 000000000..eeb58635b --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/fge_small_ensemble_size8_seed2_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5698707063288033 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/hparams.yml new file mode 100644 index 000000000..2843a956a --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed2/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 2 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/ensemble_perf.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/ensemble_perf.txt new file mode 100644 index 000000000..7321ca0a6 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/ensemble_perf.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +Pre-FGE single model val loss: 0.024026570841670036 Avg EMD: 1.6239934343801725 +Ensemble size 1 val loss: 0.17502015829086304 +Ensemble size 2 val loss: 0.14858348667621613 +Ensemble size 3 val loss: 0.12141828238964081 +Ensemble size 4 val loss: 0.08947040885686874 +Ensemble size 5 val loss: 0.05862773582339287 +Ensemble size 6 val loss: 0.03643300384283066 +Ensemble size 7 val loss: 0.02368837594985962 +Single model val loss: 0.02365356683731079 Avg EMD: 1.602741703860115 +Ensemble size 8 val loss: 0.020106984302401543 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/events.out.tfevents.1701326134.a8354bfc48a0.1187930.0 b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/events.out.tfevents.1701326134.a8354bfc48a0.1187930.0 new file mode 100644 index 000000000..fe34a3283 Binary files /dev/null and b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/events.out.tfevents.1701326134.a8354bfc48a0.1187930.0 differ diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/fge_small_ensemble_size8_seed963241121_loss=0.020_emd.txt b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/fge_small_ensemble_size8_seed963241121_loss=0.020_emd.txt new file mode 100644 index 000000000..59053cb46 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/fge_small_ensemble_size8_seed963241121_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.488247438123603 diff --git a/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/hparams.yml b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/hparams.yml new file mode 100644 index 000000000..9274f2515 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/fge_small_ensemble_size8_seed963241121/hparams.yml @@ -0,0 +1,46 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +ensemble_hp: + cycle: 4 + lr1: 0.001 + lr2: 1.0e-05 +ensemble_method: fge +ensemble_size: 8 +epochs: 200 +finetune_epochs: 10 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/fge/results.csv b/examples/hgcal_autoencoder/fge/results.csv new file mode 100644 index 000000000..94852ee24 --- /dev/null +++ b/examples/hgcal_autoencoder/fge/results.csv @@ -0,0 +1,47 @@ + +trial,emd,loss,ensemble_size,model_size +fge_large_ensemble_size32_seed1,1.304,0.009,32,large +fge_large_ensemble_size16_seed1,1.311,0.009,16,large +fge_large_ensemble_size32_seed432384445,1.311,0.01,32,large +fge_large_ensemble_size16_seed432384445,1.326,0.01,16,large +fge_large_ensemble_size8_seed1,1.329,0.009,8,large +fge_large_ensemble_size4_seed432384445,1.338,0.01,4,large +fge_large_ensemble_size8_seed432384445,1.348,0.01,8,large +fge_large_ensemble_size4_seed1,1.355,0.01,4,large +fge_large_ensemble_size2_seed1,1.373,0.01,2,large +fge_large_ensemble_size2_seed432384445,1.375,0.011,2,large +fge_large_ensemble_size32_seed2,1.392,0.013,32,large +fge_large_ensemble_size16_seed2,1.422,0.013,16,large +fge_medium_ensemble_size32_seed2,1.436,0.023,32,medium +fge_medium_ensemble_size32_seed524926359,1.439,0.022,32,medium +fge_large_ensemble_size8_seed2,1.442,0.014,8,large +fge_small_ensemble_size32_seed963241121,1.464,0.019,32,small +fge_small_ensemble_size16_seed963241121,1.468,0.019,16,small +fge_large_ensemble_size4_seed2,1.471,0.014,4,large +fge_medium_ensemble_size16_seed2,1.472,0.024,16,medium +fge_large_ensemble_size2_seed2,1.473,0.015,2,large +fge_medium_ensemble_size16_seed524926359,1.477,0.023,16,medium +fge_medium_ensemble_size8_seed2,1.487,0.025,8,medium +fge_small_ensemble_size8_seed963241121,1.488,0.02,8,small +fge_medium_ensemble_size8_seed524926359,1.494,0.024,8,medium +fge_small_ensemble_size4_seed963241121,1.494,0.02,4,small +fge_medium_ensemble_size4_seed524926359,1.512,0.024,4,medium +fge_medium_ensemble_size4_seed2,1.524,0.025,4,medium +fge_small_ensemble_size2_seed963241121,1.532,0.021,2,small +fge_medium_ensemble_size2_seed2,1.544,0.026,2,medium +fge_medium_ensemble_size2_seed524926359,1.548,0.025,2,medium +fge_small_ensemble_size32_seed2,1.562,0.022,32,small +fge_medium_ensemble_size32_seed1,1.565,0.023,32,medium +fge_small_ensemble_size8_seed2,1.57,0.023,8,small +fge_small_ensemble_size16_seed2,1.576,0.023,16,small +fge_small_ensemble_size32_seed1,1.584,0.022,32,small +fge_small_ensemble_size4_seed2,1.595,0.023,4,small +fge_medium_ensemble_size16_seed1,1.599,0.024,16,medium +fge_small_ensemble_size8_seed1,1.601,0.023,8,small +fge_small_ensemble_size4_seed1,1.619,0.023,4,small +fge_medium_ensemble_size8_seed1,1.624,0.024,8,medium +fge_small_ensemble_size16_seed1,1.629,0.023,16,small +fge_small_ensemble_size2_seed2,1.635,0.025,2,small +fge_small_ensemble_size2_seed1,1.656,0.024,2,small +fge_medium_ensemble_size4_seed1,1.673,0.026,4,medium +fge_medium_ensemble_size2_seed1,1.696,0.027,2,medium diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/best_loss.pth b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/best_loss.pth new file mode 100644 index 000000000..88d691511 Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/checkpoint_epoch97_loss=0.004.pth b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/checkpoint_epoch97_loss=0.004.pth new file mode 100644 index 000000000..d3ce792f6 Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/checkpoint_epoch97_loss=0.004.pth differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/events.out.tfevents.1701794017.4710b305f7b4.210311.0 b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/events.out.tfevents.1701794017.4710b305f7b4.210311.0 new file mode 100644 index 000000000..4e409f7fa Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/events.out.tfevents.1701794017.4710b305f7b4.210311.0 differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/fixed_decoder1_loss=0.004_eval_emd.txt b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/fixed_decoder1_loss=0.004_eval_emd.txt new file mode 100644 index 000000000..7c8b9d4f9 --- /dev/null +++ b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/fixed_decoder1_loss=0.004_eval_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +0.8827057952579058 diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/hparams.yml b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/hparams.yml new file mode 100644 index 000000000..207f9acf0 --- /dev/null +++ b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder1/hparams.yml @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +batch_size: 512 +epochs: 100 +lr: 0.001 +num_dense_feat: 128 +output_bitwidth: 5 +seed: 1 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/best_loss.pth b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/best_loss.pth new file mode 100644 index 000000000..bfdeb8274 Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/checkpoint_epoch99_loss=0.004.pth b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/checkpoint_epoch99_loss=0.004.pth new file mode 100644 index 000000000..7237861c9 Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/checkpoint_epoch99_loss=0.004.pth differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/events.out.tfevents.1701794017.4710b305f7b4.210318.0 b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/events.out.tfevents.1701794017.4710b305f7b4.210318.0 new file mode 100644 index 000000000..6d343d9c2 Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/events.out.tfevents.1701794017.4710b305f7b4.210318.0 differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/fixed_decoder2_loss=0.004_eval_emd.txt b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/fixed_decoder2_loss=0.004_eval_emd.txt new file mode 100644 index 000000000..75c5346dd --- /dev/null +++ b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/fixed_decoder2_loss=0.004_eval_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +0.9224890319224067 diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/hparams.yml b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/hparams.yml new file mode 100644 index 000000000..afb992af6 --- /dev/null +++ b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder2/hparams.yml @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +batch_size: 512 +epochs: 100 +lr: 0.001 +num_dense_feat: 128 +output_bitwidth: 5 +seed: 2 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/best_loss.pth b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/best_loss.pth new file mode 100644 index 000000000..1b468301a Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/checkpoint_epoch96_loss=0.007.pth b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/checkpoint_epoch96_loss=0.007.pth new file mode 100644 index 000000000..722e44333 Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/checkpoint_epoch96_loss=0.007.pth differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/events.out.tfevents.1701794017.4710b305f7b4.210320.0 b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/events.out.tfevents.1701794017.4710b305f7b4.210320.0 new file mode 100644 index 000000000..90f886581 Binary files /dev/null and b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/events.out.tfevents.1701794017.4710b305f7b4.210320.0 differ diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/fixed_decoder3_loss=0.007_eval_emd.txt b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/fixed_decoder3_loss=0.007_eval_emd.txt new file mode 100644 index 000000000..55078c4bd --- /dev/null +++ b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/fixed_decoder3_loss=0.007_eval_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +0.9828151393110001 diff --git a/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/hparams.yml b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/hparams.yml new file mode 100644 index 000000000..7e6a74053 --- /dev/null +++ b/examples/hgcal_autoencoder/fixed_decoder/fixed_decoder3/hparams.yml @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +batch_size: 512 +epochs: 100 +lr: 0.001 +num_dense_feat: 128 +output_bitwidth: 5 +seed: 3 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search.py b/examples/hgcal_autoencoder/grid_search.py new file mode 100644 index 000000000..3a471f6e7 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search.py @@ -0,0 +1,97 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import os +import copy +import yaml +import math +import random +import itertools +import numpy as np + +from argparse import ArgumentParser + +def main(args): + # Grid search config + with open(args.search_config, "r") as f: + config = yaml.safe_load(f) + + # Make dir for storing yamls + yaml_dir = os.path.join(args.config_dir) + os.makedirs(yaml_dir, exist_ok=True) + + # Default hparams + default_hparams = { + "seed": None, + "hidden_layer": [], + "neuron_fanin": [], + "input_bitwidth": None, + "input_fanin": None, + "output_bitwidth": None, + "activation_bitwidth": [], + "warm_restart_freq": 50, + "batch_size": 512, + "epochs": 100, + "lr": 0.001, + "wd": 0.01, + } + + # Populate fixed hyperparameters + for k in config.keys(): + if k != "grid_search_params": + default_hparams[k] = config[k] + + grid_search_param_keys = list(config["grid_search_params"].keys()) + grid_search_values = [] # List of lists containing hyperparameter values + for k in grid_search_param_keys: + grid_search_values.append(config["grid_search_params"][k]) + # Create grid + grid = list(itertools.product(*grid_search_values)) + for cell in grid: + exp_name = args.experiment_prefix + hparams = copy.deepcopy(default_hparams) + hparam_vals = zip(grid_search_param_keys, cell) + for key, val in hparam_vals: + hparams[key] = val + exp_name += f"_{key}{val}" + file = os.path.join(yaml_dir, f"{exp_name}.yml") + print(f"Writing yaml to {file}") + with open(file, "w") as f: + yaml.dump(hparams, f) + + +if __name__ == "__main__": + parser = ArgumentParser() + parser.add_argument( + "-c", + "--search_config", + type=str, + default=None, + help="Configuration of the search ranges for each hyperparameter", + ) + parser.add_argument( + "-d", + "--config_dir", + type=str, + default="./hp_configs", + help="Directory to store hyperparameter config files in", + ) + parser.add_argument( + "--experiment_prefix", + type=str, + default="autoencoder", + help="prefix of experiment used to name generated config file", + ) + args = parser.parse_args() + main(args) diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..e109123cc --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..4cb81c322 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..2386ea797 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..d1d1d3f62 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..259b5f26b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..42827d82d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..983d0a1f3 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..5d089c9b9 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..2b9e8e143 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config1/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..48772ce3a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..acd575d3f --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..6bcff9ebd --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..4a2409370 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..c737cbef5 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..6df554e4a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..f7db6a942 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..f9dd57c9e --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..349e82845 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config2/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..f97be81ff --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..7392dcee6 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..c4095dda0 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..938cdf405 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..b2cd95939 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..744267152 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..930881760 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..065edf380 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..98d030085 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config3/medium_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..deb1745c5 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..e5d9a79e6 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..74541705b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..38efa2bab --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..cfd3f811f --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..5c22afc8d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..d0980a413 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..0c169e555 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..5db7d4f49 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_medium_configs/config4/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.0001_warm_restart_freq50_wd1e-05_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.0001_warm_restart_freq50_wd1e-05_batch_size1024.yml new file mode 100644 index 000000000..8b2fedfba --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.0001_warm_restart_freq50_wd1e-05_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..21dcafa98 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq100_wd1e-05_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq100_wd1e-05_batch_size512.yml new file mode 100644 index 000000000..688ead84a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq100_wd1e-05_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..4af761c9a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..29e6ff1ce --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq100_wd1e-05_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq100_wd1e-05_batch_size1024.yml new file mode 100644 index 000000000..94bf138c4 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq100_wd1e-05_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..94589aa4a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq50_wd1e-05_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq50_wd1e-05_batch_size1024.yml new file mode 100644 index 000000000..087b617a4 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config1/small_lr0.01_warm_restart_freq50_wd1e-05_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..56466f954 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..3266b0b13 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd1e-05_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd1e-05_batch_size512.yml new file mode 100644 index 000000000..372ace46a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.0001_warm_restart_freq100_wd1e-05_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..4c3d30886 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..3903c754c --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..fbdc863fe --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..e4810e75b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..ed5293a2d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config2/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..bc9b0a955 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..53df21439 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..e938a5d5b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq100_wd1e-05_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq100_wd1e-05_batch_size1024.yml new file mode 100644 index 000000000..675602c02 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq100_wd1e-05_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..dd1d6e407 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq100_wd1e-05_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq100_wd1e-05_batch_size512.yml new file mode 100644 index 000000000..17c995fc0 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq100_wd1e-05_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..8cf43342c --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..15001d96e --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config3/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..5060a0890 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..287f6899d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..bf35d854b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..001587afc --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..f2bc61cc8 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..3017c5312 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..a39feea85 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq50_wd1e-05_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq50_wd1e-05_batch_size512.yml new file mode 100644 index 000000000..a2ec99c75 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config4/small_lr0.01_warm_restart_freq50_wd1e-05_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq100_wd1e-05_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq100_wd1e-05_batch_size1024.yml new file mode 100644 index 000000000..16e65811d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq100_wd1e-05_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..17c52f29a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..293a1382e --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd1e-05_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd1e-05_batch_size512.yml new file mode 100644 index 000000000..bac20393a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.0001_warm_restart_freq50_wd1e-05_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.001_warm_restart_freq50_wd1e-05_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.001_warm_restart_freq50_wd1e-05_batch_size512.yml new file mode 100644 index 000000000..357ed2ce2 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.001_warm_restart_freq50_wd1e-05_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..80ab7c4ca --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..6698889cd --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..2e0a96570 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config5/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..7426158b6 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..d49d95f75 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..e5ead99e1 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..cdd2ed23d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.001_warm_restart_freq50_wd1e-05_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.001_warm_restart_freq50_wd1e-05_batch_size1024.yml new file mode 100644 index 000000000..4cf945a66 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.001_warm_restart_freq50_wd1e-05_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 1.0e-05 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..b25a7cc20 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..acdd020d7 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..4b70ea059 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/avg_emd_small_configs/config6/small_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..8081f3d43 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..31b6e357b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..11212ca8d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..1cc0699bf --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..68b4b8afe --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..88d7325ce --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config1/large_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..c97c72a90 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..36d61cdf3 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..f42910cfc --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..3e55a79ea --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..d74b07fb7 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..4acdc4e61 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config2/large_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..14cadbca8 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..1b2941c74 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..41626be4d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..6facde206 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..9dbe829dd --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..16d78b4d2 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config3/large_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..0bd89905f --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..b3a339791 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..2787ce47d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..56ff78e61 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..aa47ea93d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..b1535389e --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config4/large_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..4d91c117d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..76a98d707 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..08c86eac4 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..c12abc363 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..48c6e6241 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..94df2109c --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config5/large_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml new file mode 100644 index 000000000..e5c5fd720 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml new file mode 100644 index 000000000..d5171731e --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.0001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.0001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..30f7a504e --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..4cff8c6d4 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..e3ae1980c --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..cfc53ceb9 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/large_model_configs/config6/large_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..a1aa4b0ca --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..7dbcfc893 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..b0d62e13b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.1_batch_size512.yml new file mode 100644 index 000000000..33877a5c5 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config1/medium_lr0.0001_warm_restart_freq100_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..93f6ce000 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..36b327fd1 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..c0e0cafad --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..592698326 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config2/medium_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..9e7355999 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..b1ccc268c --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..c5e81c1cc --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.1_batch_size512.yml new file mode 100644 index 000000000..3bc0f1c59 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config3/medium_lr0.001_warm_restart_freq100_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..b9d6b0cf3 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..a0a0eb837 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..1512dd169 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..f7caf4b2b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..a93135c2c --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config4/medium_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..6a7c94e73 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..d457a4bce --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..714a1997f --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..eff04acb6 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.1_batch_size512.yml new file mode 100644 index 000000000..755d147cc --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config5/medium_lr0.01_warm_restart_freq100_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..e10c738ac --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..efb3e30a6 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..818ba05d1 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..3c2416e0d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..39c131000 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/config6/medium_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..a307f35fb --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..4ef39c33a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..07060756f --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..222eea0d0 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..22c2c4a3e --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..cf2d14119 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..b93e02e20 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..d2c641613 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..e8e98a8d2 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/medium_model_configs/done/medium_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.01 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..035516156 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..a7a31c224 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..2b049a870 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.1_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.1_batch_size512.yml new file mode 100644 index 000000000..650af710b --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config1/small_lr0.0001_warm_restart_freq100_wd0.1_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..3ead6b58a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..018839179 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..4ed0eba02 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..71f271a1f --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config2/small_lr0.0001_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..f776e04ec --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..62e82fa9c --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..e77fb69d9 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.1_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.1_batch_size512.yml new file mode 100644 index 000000000..4cc70540f --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config3/small_lr0.001_warm_restart_freq100_wd0.1_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..249a36e44 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..253c832fa --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..b3e5804a4 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..162a11d03 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config4/small_lr0.001_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml new file mode 100644 index 000000000..0155cd571 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.01_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..381ae22e6 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.1_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.1_batch_size512.yml new file mode 100644 index 000000000..55176f77e --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config5/small_lr0.01_warm_restart_freq100_wd0.1_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..3e3418321 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.01_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml new file mode 100644 index 000000000..5fd94dc00 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.01_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml new file mode 100644 index 000000000..f0972bf1a --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.1_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml new file mode 100644 index 000000000..820707fcc --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/config6/small_lr0.01_warm_restart_freq50_wd0.1_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..9a46980ef --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..1bd5d8db4 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..ae0a56c99 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..1803dbb29 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.0001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..2b5bd5418 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..eace07039 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..dda8c61a5 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..415408292 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.001_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.001 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..3e85441cb --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.001_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml new file mode 100644 index 000000000..de65e0c4d --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.001_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml new file mode 100644 index 000000000..27c923ab5 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq100_wd0.01_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 100 +wd: 0.01 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml new file mode 100644 index 000000000..9caf299cb --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq50_wd0.001_batch_size1024.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 1024 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml new file mode 100644 index 000000000..af5c459d3 --- /dev/null +++ b/examples/hgcal_autoencoder/grid_search_configs/small_model_configs/done/small_lr0.01_warm_restart_freq50_wd0.001_batch_size512.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 200 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.01 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 50 +wd: 0.001 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_1866217507.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_1866217507.yml new file mode 100644 index 000000000..54ae7eda9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_1866217507.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001942313038051236 +neuron_fanin: +- 2 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 1866217507 +warm_restart_freq: 32 +wd: 0.06231574457862891 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_669652943.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_669652943.yml new file mode 100644 index 000000000..b9d9c2213 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_669652943.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001942313038051236 +neuron_fanin: +- 2 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 669652943 +warm_restart_freq: 32 +wd: 0.06231574457862891 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_909086626.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_909086626.yml new file mode 100644 index 000000000..66455e9c0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam1_909086626.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001942313038051236 +neuron_fanin: +- 2 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 909086626 +warm_restart_freq: 32 +wd: 0.06231574457862891 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1618157078.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1618157078.yml new file mode 100644 index 000000000..10c7006d5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1618157078.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012565719918271566 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1618157078 +warm_restart_freq: 47 +wd: 1.2889511341131778e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1799343697.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1799343697.yml new file mode 100644 index 000000000..154a09f04 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1799343697.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012565719918271566 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1799343697 +warm_restart_freq: 47 +wd: 1.2889511341131778e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1858836761.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1858836761.yml new file mode 100644 index 000000000..02946c2f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam2_1858836761.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012565719918271566 +neuron_fanin: +- 2 +- 3 +- 2 +output_bitwidth: 3 +seed: 1858836761 +warm_restart_freq: 47 +wd: 1.2889511341131778e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_2097889540.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_2097889540.yml new file mode 100644 index 000000000..1ea70e843 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_2097889540.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003774482419228239 +neuron_fanin: +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 2097889540 +warm_restart_freq: 21 +wd: 0.0001632222338037619 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_287852352.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_287852352.yml new file mode 100644 index 000000000..3edfdb875 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_287852352.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003774482419228239 +neuron_fanin: +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 287852352 +warm_restart_freq: 21 +wd: 0.0001632222338037619 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_973879301.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_973879301.yml new file mode 100644 index 000000000..198f5f9c0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam3_973879301.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003774482419228239 +neuron_fanin: +- 3 +- 4 +- 6 +- 2 +output_bitwidth: 3 +seed: 973879301 +warm_restart_freq: 21 +wd: 0.0001632222338037619 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_1041939683.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_1041939683.yml new file mode 100644 index 000000000..e45765b3c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_1041939683.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003346776269098198 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1041939683 +warm_restart_freq: 15 +wd: 0.010033644059987763 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_1069973050.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_1069973050.yml new file mode 100644 index 000000000..9c64d3374 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_1069973050.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003346776269098198 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1069973050 +warm_restart_freq: 15 +wd: 0.010033644059987763 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_602173222.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_602173222.yml new file mode 100644 index 000000000..7430ea627 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam4_602173222.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003346776269098198 +neuron_fanin: +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 602173222 +warm_restart_freq: 15 +wd: 0.010033644059987763 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_1558804747.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_1558804747.yml new file mode 100644 index 000000000..92ab9a235 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_1558804747.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0028156578628877552 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 4 +seed: 1558804747 +warm_restart_freq: 97 +wd: 0.0014618655178736545 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_1986274267.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_1986274267.yml new file mode 100644 index 000000000..bcd624601 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_1986274267.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0028156578628877552 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 4 +seed: 1986274267 +warm_restart_freq: 97 +wd: 0.0014618655178736545 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_594619332.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_594619332.yml new file mode 100644 index 000000000..3203d960f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam5_594619332.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0028156578628877552 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 4 +seed: 594619332 +warm_restart_freq: 97 +wd: 0.0014618655178736545 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_1667914286.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_1667914286.yml new file mode 100644 index 000000000..49e868b86 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_1667914286.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00017050268597520215 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 2 +seed: 1667914286 +warm_restart_freq: 56 +wd: 0.0031185953151922686 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_779217002.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_779217002.yml new file mode 100644 index 000000000..fbb6e860f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_779217002.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00017050268597520215 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 2 +seed: 779217002 +warm_restart_freq: 56 +wd: 0.0031185953151922686 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_978390736.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_978390736.yml new file mode 100644 index 000000000..0cc0c9526 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam6_978390736.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00017050268597520215 +neuron_fanin: +- 3 +- 5 +output_bitwidth: 2 +seed: 978390736 +warm_restart_freq: 56 +wd: 0.0031185953151922686 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_133894701.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_133894701.yml new file mode 100644 index 000000000..0e1ef3a7b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_133894701.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012000124541416702 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 133894701 +warm_restart_freq: 89 +wd: 0.0013012389454881118 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_790444289.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_790444289.yml new file mode 100644 index 000000000..e05565dc3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_790444289.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012000124541416702 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 790444289 +warm_restart_freq: 89 +wd: 0.0013012389454881118 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_986416296.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_986416296.yml new file mode 100644 index 000000000..4ecd78994 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam7_986416296.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012000124541416702 +neuron_fanin: +- 2 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 986416296 +warm_restart_freq: 89 +wd: 0.0013012389454881118 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1094134073.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1094134073.yml new file mode 100644 index 000000000..bc0186519 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1094134073.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015342002041808145 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +output_bitwidth: 5 +seed: 1094134073 +warm_restart_freq: 41 +wd: 0.0001097462756509453 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1248920237.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1248920237.yml new file mode 100644 index 000000000..691510541 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1248920237.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015342002041808145 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +output_bitwidth: 5 +seed: 1248920237 +warm_restart_freq: 41 +wd: 0.0001097462756509453 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1803631831.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1803631831.yml new file mode 100644 index 000000000..7ef314578 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam8_1803631831.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015342002041808145 +neuron_fanin: +- 6 +- 3 +- 4 +- 3 +output_bitwidth: 5 +seed: 1803631831 +warm_restart_freq: 41 +wd: 0.0001097462756509453 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1467347456.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1467347456.yml new file mode 100644 index 000000000..d84646aa4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1467347456.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000197625995934883 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +- 3 +output_bitwidth: 5 +seed: 1467347456 +warm_restart_freq: 16 +wd: 0.01898920908757345 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1631001374.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1631001374.yml new file mode 100644 index 000000000..b4129c972 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1631001374.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000197625995934883 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +- 3 +output_bitwidth: 5 +seed: 1631001374 +warm_restart_freq: 16 +wd: 0.01898920908757345 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1690277810.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1690277810.yml new file mode 100644 index 000000000..89a98b4c9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/hparam9_1690277810.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000197625995934883 +neuron_fanin: +- 2 +- 5 +- 6 +- 2 +- 3 +output_bitwidth: 5 +seed: 1690277810 +warm_restart_freq: 16 +wd: 0.01898920908757345 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams1/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams1/search_config.yml new file mode 100644 index 000000000..25161f022 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams1/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 1 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_1101239527.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_1101239527.yml new file mode 100644 index 000000000..c0c987de4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_1101239527.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004538264151275558 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1101239527 +warm_restart_freq: 28 +wd: 3.9548361232915963e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_1788575728.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_1788575728.yml new file mode 100644 index 000000000..2a98ee109 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_1788575728.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004538264151275558 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1788575728 +warm_restart_freq: 28 +wd: 3.9548361232915963e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_329308217.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_329308217.yml new file mode 100644 index 000000000..bb5b9817f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam10_329308217.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004538264151275558 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 329308217 +warm_restart_freq: 28 +wd: 3.9548361232915963e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_154274979.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_154274979.yml new file mode 100644 index 000000000..e81d873c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_154274979.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007096071696301161 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 154274979 +warm_restart_freq: 86 +wd: 0.06725181564877339 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_1772388919.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_1772388919.yml new file mode 100644 index 000000000..043b6e17f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_1772388919.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007096071696301161 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 1772388919 +warm_restart_freq: 86 +wd: 0.06725181564877339 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_505385130.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_505385130.yml new file mode 100644 index 000000000..118b922f0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam11_505385130.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007096071696301161 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 505385130 +warm_restart_freq: 86 +wd: 0.06725181564877339 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_1813750616.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_1813750616.yml new file mode 100644 index 000000000..1f07f5296 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_1813750616.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0032107295819412862 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 4 +seed: 1813750616 +warm_restart_freq: 22 +wd: 0.02034303508442274 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_2004543851.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_2004543851.yml new file mode 100644 index 000000000..b9c28b030 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_2004543851.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0032107295819412862 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 4 +seed: 2004543851 +warm_restart_freq: 22 +wd: 0.02034303508442274 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_311373735.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_311373735.yml new file mode 100644 index 000000000..3358078d2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam12_311373735.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0032107295819412862 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 4 +seed: 311373735 +warm_restart_freq: 22 +wd: 0.02034303508442274 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1056128689.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1056128689.yml new file mode 100644 index 000000000..b0472cec0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1056128689.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006502157906344787 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 4 +- 3 +output_bitwidth: 3 +seed: 1056128689 +warm_restart_freq: 22 +wd: 8.025234559275026e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1376531658.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1376531658.yml new file mode 100644 index 000000000..1bb8e6839 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1376531658.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006502157906344787 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 4 +- 3 +output_bitwidth: 3 +seed: 1376531658 +warm_restart_freq: 22 +wd: 8.025234559275026e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1832318409.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1832318409.yml new file mode 100644 index 000000000..6559a9fa2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam13_1832318409.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006502157906344787 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 4 +- 3 +output_bitwidth: 3 +seed: 1832318409 +warm_restart_freq: 22 +wd: 8.025234559275026e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_1301085170.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_1301085170.yml new file mode 100644 index 000000000..95bde63b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_1301085170.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004415187154550495 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 1301085170 +warm_restart_freq: 57 +wd: 0.00013481371256108163 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_1796767782.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_1796767782.yml new file mode 100644 index 000000000..9250d92ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_1796767782.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004415187154550495 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 1796767782 +warm_restart_freq: 57 +wd: 0.00013481371256108163 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_379601466.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_379601466.yml new file mode 100644 index 000000000..15cefb533 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam14_379601466.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004415187154550495 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 379601466 +warm_restart_freq: 57 +wd: 0.00013481371256108163 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_1289280076.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_1289280076.yml new file mode 100644 index 000000000..c9add0fff --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_1289280076.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020363392905458174 +neuron_fanin: +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1289280076 +warm_restart_freq: 81 +wd: 9.979345931271372e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_1868083667.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_1868083667.yml new file mode 100644 index 000000000..c5b23173c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_1868083667.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020363392905458174 +neuron_fanin: +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1868083667 +warm_restart_freq: 81 +wd: 9.979345931271372e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_736744172.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_736744172.yml new file mode 100644 index 000000000..aeb17398e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam15_736744172.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020363392905458174 +neuron_fanin: +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 736744172 +warm_restart_freq: 81 +wd: 9.979345931271372e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_1393886659.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_1393886659.yml new file mode 100644 index 000000000..7e240b04a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_1393886659.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001877492881133751 +neuron_fanin: +- 5 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1393886659 +warm_restart_freq: 12 +wd: 9.901106919384674e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_1547225911.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_1547225911.yml new file mode 100644 index 000000000..72b858b3a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_1547225911.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001877492881133751 +neuron_fanin: +- 5 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1547225911 +warm_restart_freq: 12 +wd: 9.901106919384674e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_822109711.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_822109711.yml new file mode 100644 index 000000000..bf8d120d2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam16_822109711.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001877492881133751 +neuron_fanin: +- 5 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 822109711 +warm_restart_freq: 12 +wd: 9.901106919384674e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_1034439460.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_1034439460.yml new file mode 100644 index 000000000..28f4ac8e1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_1034439460.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00047756352643977005 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 1034439460 +warm_restart_freq: 80 +wd: 3.9289359874729324e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_767603993.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_767603993.yml new file mode 100644 index 000000000..b730d1f13 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_767603993.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00047756352643977005 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 767603993 +warm_restart_freq: 80 +wd: 3.9289359874729324e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_981441659.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_981441659.yml new file mode 100644 index 000000000..c9307a642 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam17_981441659.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00047756352643977005 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 981441659 +warm_restart_freq: 80 +wd: 3.9289359874729324e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_1789194761.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_1789194761.yml new file mode 100644 index 000000000..87bc44a3e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_1789194761.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0018520389444100962 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 1789194761 +warm_restart_freq: 43 +wd: 2.8746000971327662e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_500557981.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_500557981.yml new file mode 100644 index 000000000..5583a166b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_500557981.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0018520389444100962 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 500557981 +warm_restart_freq: 43 +wd: 2.8746000971327662e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_711057562.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_711057562.yml new file mode 100644 index 000000000..bd77214bb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/hparam18_711057562.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0018520389444100962 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 711057562 +warm_restart_freq: 43 +wd: 2.8746000971327662e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams10/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams10/search_config.yml new file mode 100644 index 000000000..ffcd91be7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams10/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 10 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_1993317992.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_1993317992.yml new file mode 100644 index 000000000..907b16d6f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_1993317992.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001595867076971818 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 1993317992 +warm_restart_freq: 54 +wd: 1.3024349253322571e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_317668847.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_317668847.yml new file mode 100644 index 000000000..ca102954f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_317668847.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001595867076971818 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 317668847 +warm_restart_freq: 54 +wd: 1.3024349253322571e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_862198697.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_862198697.yml new file mode 100644 index 000000000..df6446616 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam11_862198697.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001595867076971818 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 862198697 +warm_restart_freq: 54 +wd: 1.3024349253322571e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_1864733255.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_1864733255.yml new file mode 100644 index 000000000..8de3956a6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_1864733255.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007882371628166586 +neuron_fanin: +- 4 +- 3 +- 3 +- 6 +output_bitwidth: 2 +seed: 1864733255 +warm_restart_freq: 21 +wd: 0.0030728005450055985 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_312974493.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_312974493.yml new file mode 100644 index 000000000..acb010ea2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_312974493.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007882371628166586 +neuron_fanin: +- 4 +- 3 +- 3 +- 6 +output_bitwidth: 2 +seed: 312974493 +warm_restart_freq: 21 +wd: 0.0030728005450055985 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_792406698.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_792406698.yml new file mode 100644 index 000000000..ad1e9597a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam12_792406698.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007882371628166586 +neuron_fanin: +- 4 +- 3 +- 3 +- 6 +output_bitwidth: 2 +seed: 792406698 +warm_restart_freq: 21 +wd: 0.0030728005450055985 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_1439588391.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_1439588391.yml new file mode 100644 index 000000000..09bdd612a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_1439588391.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018877137783585861 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 1439588391 +warm_restart_freq: 35 +wd: 0.01419575116338601 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_531772011.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_531772011.yml new file mode 100644 index 000000000..8726ff88e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_531772011.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018877137783585861 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 531772011 +warm_restart_freq: 35 +wd: 0.01419575116338601 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_985682912.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_985682912.yml new file mode 100644 index 000000000..030785b06 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam13_985682912.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018877137783585861 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 985682912 +warm_restart_freq: 35 +wd: 0.01419575116338601 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_1189126898.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_1189126898.yml new file mode 100644 index 000000000..ee7bc9fa3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_1189126898.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012535756214902822 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 1189126898 +warm_restart_freq: 22 +wd: 0.08387925359045115 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_439180723.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_439180723.yml new file mode 100644 index 000000000..4d75713cc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_439180723.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012535756214902822 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 439180723 +warm_restart_freq: 22 +wd: 0.08387925359045115 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_662211860.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_662211860.yml new file mode 100644 index 000000000..870fd5ce7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam14_662211860.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012535756214902822 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 662211860 +warm_restart_freq: 22 +wd: 0.08387925359045115 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1722717144.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1722717144.yml new file mode 100644 index 000000000..a9c282221 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1722717144.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015247217934962604 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 3 +seed: 1722717144 +warm_restart_freq: 63 +wd: 8.733833868150737e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1862584618.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1862584618.yml new file mode 100644 index 000000000..3ba0304bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1862584618.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015247217934962604 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 3 +seed: 1862584618 +warm_restart_freq: 63 +wd: 8.733833868150737e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1904156611.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1904156611.yml new file mode 100644 index 000000000..db81b2e6a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam15_1904156611.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015247217934962604 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 3 +seed: 1904156611 +warm_restart_freq: 63 +wd: 8.733833868150737e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_1924025750.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_1924025750.yml new file mode 100644 index 000000000..d490d13e4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_1924025750.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035833545839588163 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 2 +seed: 1924025750 +warm_restart_freq: 98 +wd: 2.1501462000229627e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_651607366.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_651607366.yml new file mode 100644 index 000000000..23b76ac58 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_651607366.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035833545839588163 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 2 +seed: 651607366 +warm_restart_freq: 98 +wd: 2.1501462000229627e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_923307785.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_923307785.yml new file mode 100644 index 000000000..2e9f9c219 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam16_923307785.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035833545839588163 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 2 +seed: 923307785 +warm_restart_freq: 98 +wd: 2.1501462000229627e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_1313144366.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_1313144366.yml new file mode 100644 index 000000000..9c50e84cb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_1313144366.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002537651944797685 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1313144366 +warm_restart_freq: 100 +wd: 0.04033892447254955 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_466322331.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_466322331.yml new file mode 100644 index 000000000..08e9d45d6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_466322331.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002537651944797685 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 466322331 +warm_restart_freq: 100 +wd: 0.04033892447254955 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_71027349.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_71027349.yml new file mode 100644 index 000000000..b25d07242 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam17_71027349.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002537651944797685 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 71027349 +warm_restart_freq: 100 +wd: 0.04033892447254955 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_1497571533.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_1497571533.yml new file mode 100644 index 000000000..048fc0be3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_1497571533.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008665952951043977 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 3 +seed: 1497571533 +warm_restart_freq: 66 +wd: 0.04212475185512451 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_1601837552.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_1601837552.yml new file mode 100644 index 000000000..dbc157827 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_1601837552.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008665952951043977 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 3 +seed: 1601837552 +warm_restart_freq: 66 +wd: 0.04212475185512451 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_728685569.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_728685569.yml new file mode 100644 index 000000000..38da3bbfd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam18_728685569.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008665952951043977 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 3 +seed: 728685569 +warm_restart_freq: 66 +wd: 0.04212475185512451 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_117398767.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_117398767.yml new file mode 100644 index 000000000..d9af7c046 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_117398767.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00983720566194369 +neuron_fanin: +- 2 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 117398767 +warm_restart_freq: 84 +wd: 0.0006900235602145408 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_1483996919.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_1483996919.yml new file mode 100644 index 000000000..0710aa02f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_1483996919.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00983720566194369 +neuron_fanin: +- 2 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 1483996919 +warm_restart_freq: 84 +wd: 0.0006900235602145408 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_1839565111.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_1839565111.yml new file mode 100644 index 000000000..667e0bfe6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/hparam19_1839565111.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00983720566194369 +neuron_fanin: +- 2 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 1839565111 +warm_restart_freq: 84 +wd: 0.0006900235602145408 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams11/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams11/search_config.yml new file mode 100644 index 000000000..6ef457106 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams11/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 11 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_1036628919.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_1036628919.yml new file mode 100644 index 000000000..f2b164303 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_1036628919.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00023913369204324624 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 1036628919 +warm_restart_freq: 62 +wd: 5.2139353479017077e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_495083556.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_495083556.yml new file mode 100644 index 000000000..a2212280f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_495083556.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00023913369204324624 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 495083556 +warm_restart_freq: 62 +wd: 5.2139353479017077e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_751381422.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_751381422.yml new file mode 100644 index 000000000..41c91ab72 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam12_751381422.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00023913369204324624 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 751381422 +warm_restart_freq: 62 +wd: 5.2139353479017077e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_1015477308.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_1015477308.yml new file mode 100644 index 000000000..8426beb00 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_1015477308.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00620324233250499 +neuron_fanin: +- 4 +- 5 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 1015477308 +warm_restart_freq: 20 +wd: 0.027072100670702707 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_1688508311.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_1688508311.yml new file mode 100644 index 000000000..7b11be0f9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_1688508311.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00620324233250499 +neuron_fanin: +- 4 +- 5 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 1688508311 +warm_restart_freq: 20 +wd: 0.027072100670702707 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_6071004.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_6071004.yml new file mode 100644 index 000000000..7e8ed24ff --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam13_6071004.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00620324233250499 +neuron_fanin: +- 4 +- 5 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 6071004 +warm_restart_freq: 20 +wd: 0.027072100670702707 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1005337148.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1005337148.yml new file mode 100644 index 000000000..6dd10efa5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1005337148.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006820121022824051 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1005337148 +warm_restart_freq: 33 +wd: 0.00065232569765365 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1590117994.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1590117994.yml new file mode 100644 index 000000000..753a76aa8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1590117994.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006820121022824051 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1590117994 +warm_restart_freq: 33 +wd: 0.00065232569765365 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1799469861.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1799469861.yml new file mode 100644 index 000000000..f0f2c71c3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam14_1799469861.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006820121022824051 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1799469861 +warm_restart_freq: 33 +wd: 0.00065232569765365 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_1981721264.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_1981721264.yml new file mode 100644 index 000000000..d0c9053cc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_1981721264.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021929107074165704 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 1981721264 +warm_restart_freq: 27 +wd: 0.061161033203047645 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_2094488311.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_2094488311.yml new file mode 100644 index 000000000..1c231d42b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_2094488311.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021929107074165704 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 2094488311 +warm_restart_freq: 27 +wd: 0.061161033203047645 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_910623406.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_910623406.yml new file mode 100644 index 000000000..616c8d699 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam15_910623406.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021929107074165704 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 910623406 +warm_restart_freq: 27 +wd: 0.061161033203047645 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_1685548515.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_1685548515.yml new file mode 100644 index 000000000..2b09d01eb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_1685548515.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019882946233132776 +neuron_fanin: +- 2 +- 4 +- 5 +- 5 +- 3 +- 3 +output_bitwidth: 5 +seed: 1685548515 +warm_restart_freq: 95 +wd: 0.03063538778971275 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_1821395066.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_1821395066.yml new file mode 100644 index 000000000..a1ef4a437 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_1821395066.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019882946233132776 +neuron_fanin: +- 2 +- 4 +- 5 +- 5 +- 3 +- 3 +output_bitwidth: 5 +seed: 1821395066 +warm_restart_freq: 95 +wd: 0.03063538778971275 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_876384786.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_876384786.yml new file mode 100644 index 000000000..99c31a882 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam16_876384786.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019882946233132776 +neuron_fanin: +- 2 +- 4 +- 5 +- 5 +- 3 +- 3 +output_bitwidth: 5 +seed: 876384786 +warm_restart_freq: 95 +wd: 0.03063538778971275 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_1841208793.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_1841208793.yml new file mode 100644 index 000000000..e4efbcd6e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_1841208793.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021050816328618094 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1841208793 +warm_restart_freq: 74 +wd: 0.01304248566580521 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_288518158.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_288518158.yml new file mode 100644 index 000000000..a60bb87f9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_288518158.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021050816328618094 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 288518158 +warm_restart_freq: 74 +wd: 0.01304248566580521 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_432384445.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_432384445.yml new file mode 100644 index 000000000..0f4f0ad34 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam17_432384445.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021050816328618094 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 74 +wd: 0.01304248566580521 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_1288727024.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_1288727024.yml new file mode 100644 index 000000000..47e659f66 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_1288727024.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007783973748415667 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 5 +seed: 1288727024 +warm_restart_freq: 11 +wd: 3.4701755860060575e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_5922596.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_5922596.yml new file mode 100644 index 000000000..d2064112c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_5922596.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007783973748415667 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 5 +seed: 5922596 +warm_restart_freq: 11 +wd: 3.4701755860060575e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_736282987.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_736282987.yml new file mode 100644 index 000000000..cc67bf8cd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam18_736282987.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007783973748415667 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 5 +seed: 736282987 +warm_restart_freq: 11 +wd: 3.4701755860060575e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_1565239373.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_1565239373.yml new file mode 100644 index 000000000..a82f9503e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_1565239373.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003637186769015117 +neuron_fanin: +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 5 +seed: 1565239373 +warm_restart_freq: 25 +wd: 0.04550911070453222 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_180841483.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_180841483.yml new file mode 100644 index 000000000..6034dcd6a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_180841483.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003637186769015117 +neuron_fanin: +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 5 +seed: 180841483 +warm_restart_freq: 25 +wd: 0.04550911070453222 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_1904394627.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_1904394627.yml new file mode 100644 index 000000000..15c3f0cdd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam19_1904394627.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003637186769015117 +neuron_fanin: +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 5 +seed: 1904394627 +warm_restart_freq: 25 +wd: 0.04550911070453222 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_1752140361.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_1752140361.yml new file mode 100644 index 000000000..62895036c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_1752140361.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0013077679315709279 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 1752140361 +warm_restart_freq: 58 +wd: 0.04210517537463838 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_1881583402.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_1881583402.yml new file mode 100644 index 000000000..39cd7b38b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_1881583402.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0013077679315709279 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 1881583402 +warm_restart_freq: 58 +wd: 0.04210517537463838 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_606965659.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_606965659.yml new file mode 100644 index 000000000..56ee54e33 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/hparam20_606965659.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0013077679315709279 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 606965659 +warm_restart_freq: 58 +wd: 0.04210517537463838 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams12/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams12/search_config.yml new file mode 100644 index 000000000..b88ab56ba --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams12/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 12 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_165784572.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_165784572.yml new file mode 100644 index 000000000..79a8a7a96 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_165784572.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004188386948108013 +neuron_fanin: +- 6 +- 3 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 4 +seed: 165784572 +warm_restart_freq: 87 +wd: 0.00011111826345336751 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_1715750152.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_1715750152.yml new file mode 100644 index 000000000..e33dae856 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_1715750152.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004188386948108013 +neuron_fanin: +- 6 +- 3 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 4 +seed: 1715750152 +warm_restart_freq: 87 +wd: 0.00011111826345336751 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_364116581.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_364116581.yml new file mode 100644 index 000000000..9a441617a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam13_364116581.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004188386948108013 +neuron_fanin: +- 6 +- 3 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 4 +seed: 364116581 +warm_restart_freq: 87 +wd: 0.00011111826345336751 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_1028750986.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_1028750986.yml new file mode 100644 index 000000000..883dfd085 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_1028750986.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006619334925951806 +neuron_fanin: +- 5 +- 4 +- 2 +- 4 +- 6 +- 3 +output_bitwidth: 5 +seed: 1028750986 +warm_restart_freq: 10 +wd: 0.08693885195567884 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_1824415291.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_1824415291.yml new file mode 100644 index 000000000..efa111cc7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_1824415291.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006619334925951806 +neuron_fanin: +- 5 +- 4 +- 2 +- 4 +- 6 +- 3 +output_bitwidth: 5 +seed: 1824415291 +warm_restart_freq: 10 +wd: 0.08693885195567884 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_614817275.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_614817275.yml new file mode 100644 index 000000000..aaba0cfdd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam14_614817275.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006619334925951806 +neuron_fanin: +- 5 +- 4 +- 2 +- 4 +- 6 +- 3 +output_bitwidth: 5 +seed: 614817275 +warm_restart_freq: 10 +wd: 0.08693885195567884 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_1111859028.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_1111859028.yml new file mode 100644 index 000000000..d9acce3a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_1111859028.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007525928614602344 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 1111859028 +warm_restart_freq: 72 +wd: 0.018655852481868428 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_1893314292.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_1893314292.yml new file mode 100644 index 000000000..d23932910 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_1893314292.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007525928614602344 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 1893314292 +warm_restart_freq: 72 +wd: 0.018655852481868428 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_877748147.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_877748147.yml new file mode 100644 index 000000000..fc14edf78 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam15_877748147.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007525928614602344 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 877748147 +warm_restart_freq: 72 +wd: 0.018655852481868428 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_1667920818.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_1667920818.yml new file mode 100644 index 000000000..53cd49c94 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_1667920818.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009902271204530145 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 1667920818 +warm_restart_freq: 35 +wd: 9.842757368506637e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_2102876737.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_2102876737.yml new file mode 100644 index 000000000..d375c8813 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_2102876737.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009902271204530145 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 2102876737 +warm_restart_freq: 35 +wd: 9.842757368506637e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_831509572.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_831509572.yml new file mode 100644 index 000000000..48bdffe89 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam16_831509572.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009902271204530145 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 831509572 +warm_restart_freq: 35 +wd: 9.842757368506637e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_1286294712.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_1286294712.yml new file mode 100644 index 000000000..68417c9b6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_1286294712.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009672113354559619 +neuron_fanin: +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 1286294712 +warm_restart_freq: 77 +wd: 1.3198056569455197e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_1481978540.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_1481978540.yml new file mode 100644 index 000000000..c7789e0fd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_1481978540.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009672113354559619 +neuron_fanin: +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 1481978540 +warm_restart_freq: 77 +wd: 1.3198056569455197e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_2040409174.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_2040409174.yml new file mode 100644 index 000000000..0bea7cea1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam17_2040409174.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009672113354559619 +neuron_fanin: +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 2040409174 +warm_restart_freq: 77 +wd: 1.3198056569455197e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_1187026772.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_1187026772.yml new file mode 100644 index 000000000..ca82a90c8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_1187026772.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012602502085157369 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1187026772 +warm_restart_freq: 30 +wd: 0.00775013455938198 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_1945188868.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_1945188868.yml new file mode 100644 index 000000000..19ba7c577 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_1945188868.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012602502085157369 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1945188868 +warm_restart_freq: 30 +wd: 0.00775013455938198 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_524926359.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_524926359.yml new file mode 100644 index 000000000..9a3d56334 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam18_524926359.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012602502085157369 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 30 +wd: 0.00775013455938198 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_2058295042.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_2058295042.yml new file mode 100644 index 000000000..fa5f294ec --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_2058295042.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043792830864461467 +neuron_fanin: +- 5 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 2058295042 +warm_restart_freq: 77 +wd: 1.9762755385055167e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_277887024.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_277887024.yml new file mode 100644 index 000000000..34bcd3b28 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_277887024.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043792830864461467 +neuron_fanin: +- 5 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 277887024 +warm_restart_freq: 77 +wd: 1.9762755385055167e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_336789654.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_336789654.yml new file mode 100644 index 000000000..90e014429 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam19_336789654.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043792830864461467 +neuron_fanin: +- 5 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 336789654 +warm_restart_freq: 77 +wd: 1.9762755385055167e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_1298325422.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_1298325422.yml new file mode 100644 index 000000000..a1278f6bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_1298325422.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009031919576207412 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 1298325422 +warm_restart_freq: 76 +wd: 3.1541717174336175e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_1470173310.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_1470173310.yml new file mode 100644 index 000000000..d7d0d9e67 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_1470173310.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009031919576207412 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 1470173310 +warm_restart_freq: 76 +wd: 3.1541717174336175e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_2018065825.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_2018065825.yml new file mode 100644 index 000000000..ab040a127 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam20_2018065825.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009031919576207412 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 2018065825 +warm_restart_freq: 76 +wd: 3.1541717174336175e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1526484691.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1526484691.yml new file mode 100644 index 000000000..bada65341 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1526484691.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007194208822036672 +neuron_fanin: +- 5 +- 4 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1526484691 +warm_restart_freq: 60 +wd: 0.060652715226341795 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1664274912.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1664274912.yml new file mode 100644 index 000000000..d6a4c5e35 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1664274912.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007194208822036672 +neuron_fanin: +- 5 +- 4 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1664274912 +warm_restart_freq: 60 +wd: 0.060652715226341795 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1878768292.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1878768292.yml new file mode 100644 index 000000000..c07f014f7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/hparam21_1878768292.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007194208822036672 +neuron_fanin: +- 5 +- 4 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1878768292 +warm_restart_freq: 60 +wd: 0.060652715226341795 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams13/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams13/search_config.yml new file mode 100644 index 000000000..1c3a912d1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams13/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 13 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_1377218802.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_1377218802.yml new file mode 100644 index 000000000..70aea4370 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_1377218802.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005271003852911727 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 2 +seed: 1377218802 +warm_restart_freq: 41 +wd: 0.006470788758388669 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_1847091028.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_1847091028.yml new file mode 100644 index 000000000..161dc36b8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_1847091028.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005271003852911727 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 2 +seed: 1847091028 +warm_restart_freq: 41 +wd: 0.006470788758388669 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_726441719.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_726441719.yml new file mode 100644 index 000000000..fbf3760db --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam14_726441719.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005271003852911727 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 2 +seed: 726441719 +warm_restart_freq: 41 +wd: 0.006470788758388669 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1229346207.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1229346207.yml new file mode 100644 index 000000000..20d0a2fb0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1229346207.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002707875951214416 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 5 +seed: 1229346207 +warm_restart_freq: 82 +wd: 0.0007390520323953869 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1602715063.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1602715063.yml new file mode 100644 index 000000000..e827a08f2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1602715063.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002707875951214416 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 5 +seed: 1602715063 +warm_restart_freq: 82 +wd: 0.0007390520323953869 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1859118967.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1859118967.yml new file mode 100644 index 000000000..cd740d942 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam15_1859118967.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002707875951214416 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 5 +seed: 1859118967 +warm_restart_freq: 82 +wd: 0.0007390520323953869 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_1089166189.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_1089166189.yml new file mode 100644 index 000000000..f54a0938a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_1089166189.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0029656116957522704 +neuron_fanin: +- 6 +- 3 +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 5 +seed: 1089166189 +warm_restart_freq: 86 +wd: 0.00039358213796368725 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_355096967.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_355096967.yml new file mode 100644 index 000000000..968a7beee --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_355096967.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0029656116957522704 +neuron_fanin: +- 6 +- 3 +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 5 +seed: 355096967 +warm_restart_freq: 86 +wd: 0.00039358213796368725 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_491173807.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_491173807.yml new file mode 100644 index 000000000..6c5cdc5e2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam16_491173807.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0029656116957522704 +neuron_fanin: +- 6 +- 3 +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 5 +seed: 491173807 +warm_restart_freq: 86 +wd: 0.00039358213796368725 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_1184124366.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_1184124366.yml new file mode 100644 index 000000000..cbacb5074 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_1184124366.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003957547803586602 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 1184124366 +warm_restart_freq: 33 +wd: 0.0007101059590038504 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_1914726269.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_1914726269.yml new file mode 100644 index 000000000..cbca576a2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_1914726269.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003957547803586602 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 1914726269 +warm_restart_freq: 33 +wd: 0.0007101059590038504 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_2101287045.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_2101287045.yml new file mode 100644 index 000000000..1904361d9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam17_2101287045.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003957547803586602 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 2101287045 +warm_restart_freq: 33 +wd: 0.0007101059590038504 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_1871152719.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_1871152719.yml new file mode 100644 index 000000000..a78e256a6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_1871152719.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011524987494163526 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 4 +seed: 1871152719 +warm_restart_freq: 12 +wd: 4.122737385613089e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_339817477.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_339817477.yml new file mode 100644 index 000000000..827cc9baa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_339817477.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011524987494163526 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 4 +seed: 339817477 +warm_restart_freq: 12 +wd: 4.122737385613089e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_701906793.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_701906793.yml new file mode 100644 index 000000000..3badee3b8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam18_701906793.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011524987494163526 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 4 +seed: 701906793 +warm_restart_freq: 12 +wd: 4.122737385613089e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1631484025.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1631484025.yml new file mode 100644 index 000000000..6845a1c4a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1631484025.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003203097173274052 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1631484025 +warm_restart_freq: 95 +wd: 0.08123120838768172 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1969446389.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1969446389.yml new file mode 100644 index 000000000..f8aaad580 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1969446389.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003203097173274052 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1969446389 +warm_restart_freq: 95 +wd: 0.08123120838768172 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1981715896.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1981715896.yml new file mode 100644 index 000000000..69bf6a1cc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam19_1981715896.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003203097173274052 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1981715896 +warm_restart_freq: 95 +wd: 0.08123120838768172 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_1572628104.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_1572628104.yml new file mode 100644 index 000000000..e0d2d892f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_1572628104.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00021321451262728462 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 1572628104 +warm_restart_freq: 51 +wd: 0.019749697436750962 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_410882272.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_410882272.yml new file mode 100644 index 000000000..ab2799fbc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_410882272.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00021321451262728462 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 410882272 +warm_restart_freq: 51 +wd: 0.019749697436750962 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_624413829.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_624413829.yml new file mode 100644 index 000000000..4903d0c70 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam20_624413829.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00021321451262728462 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 624413829 +warm_restart_freq: 51 +wd: 0.019749697436750962 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_1405361980.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_1405361980.yml new file mode 100644 index 000000000..434720f16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_1405361980.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004342569371000857 +neuron_fanin: +- 4 +- 5 +- 6 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 1405361980 +warm_restart_freq: 80 +wd: 0.004542568438429935 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_278174286.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_278174286.yml new file mode 100644 index 000000000..4fb840d97 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_278174286.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004342569371000857 +neuron_fanin: +- 4 +- 5 +- 6 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 278174286 +warm_restart_freq: 80 +wd: 0.004542568438429935 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_603051206.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_603051206.yml new file mode 100644 index 000000000..c0ed070d5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam21_603051206.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004342569371000857 +neuron_fanin: +- 4 +- 5 +- 6 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 603051206 +warm_restart_freq: 80 +wd: 0.004542568438429935 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_1541644566.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_1541644566.yml new file mode 100644 index 000000000..06a1f0e50 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_1541644566.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009815981833436661 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 4 +output_bitwidth: 4 +seed: 1541644566 +warm_restart_freq: 72 +wd: 0.02398030949942382 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_196288003.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_196288003.yml new file mode 100644 index 000000000..774974361 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_196288003.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009815981833436661 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 4 +output_bitwidth: 4 +seed: 196288003 +warm_restart_freq: 72 +wd: 0.02398030949942382 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_923386753.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_923386753.yml new file mode 100644 index 000000000..9a9bb468b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/hparam22_923386753.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009815981833436661 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 4 +output_bitwidth: 4 +seed: 923386753 +warm_restart_freq: 72 +wd: 0.02398030949942382 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams14/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams14/search_config.yml new file mode 100644 index 000000000..14e21ced6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams14/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 14 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_1227495761.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_1227495761.yml new file mode 100644 index 000000000..b5fc1268c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_1227495761.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004884425789034609 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 1227495761 +warm_restart_freq: 84 +wd: 1.5113070308458438e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_2077510140.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_2077510140.yml new file mode 100644 index 000000000..f97b0467d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_2077510140.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004884425789034609 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 2077510140 +warm_restart_freq: 84 +wd: 1.5113070308458438e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_951723785.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_951723785.yml new file mode 100644 index 000000000..222a65c5c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam15_951723785.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004884425789034609 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 951723785 +warm_restart_freq: 84 +wd: 1.5113070308458438e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_1678185515.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_1678185515.yml new file mode 100644 index 000000000..1633728f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_1678185515.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004905835800256589 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 1678185515 +warm_restart_freq: 34 +wd: 0.0006730366317094923 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_2095810653.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_2095810653.yml new file mode 100644 index 000000000..c1b5b1f67 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_2095810653.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004905835800256589 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 2095810653 +warm_restart_freq: 34 +wd: 0.0006730366317094923 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_463641070.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_463641070.yml new file mode 100644 index 000000000..78bbe9132 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam16_463641070.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004905835800256589 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 463641070 +warm_restart_freq: 34 +wd: 0.0006730366317094923 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_1909507896.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_1909507896.yml new file mode 100644 index 000000000..708c594f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_1909507896.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001288928326378977 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 2 +seed: 1909507896 +warm_restart_freq: 90 +wd: 0.05840976384299271 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_2008082007.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_2008082007.yml new file mode 100644 index 000000000..52914e451 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_2008082007.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001288928326378977 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 2 +seed: 2008082007 +warm_restart_freq: 90 +wd: 0.05840976384299271 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_39354396.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_39354396.yml new file mode 100644 index 000000000..a77474414 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam17_39354396.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001288928326378977 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 2 +seed: 39354396 +warm_restart_freq: 90 +wd: 0.05840976384299271 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_1951249127.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_1951249127.yml new file mode 100644 index 000000000..7b79a98fa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_1951249127.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011716245264676572 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 3 +seed: 1951249127 +warm_restart_freq: 95 +wd: 0.06008431504316946 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_491399816.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_491399816.yml new file mode 100644 index 000000000..a80692afc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_491399816.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011716245264676572 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 3 +seed: 491399816 +warm_restart_freq: 95 +wd: 0.06008431504316946 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_710813459.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_710813459.yml new file mode 100644 index 000000000..62d157ec5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam18_710813459.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011716245264676572 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 3 +seed: 710813459 +warm_restart_freq: 95 +wd: 0.06008431504316946 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_1262265096.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_1262265096.yml new file mode 100644 index 000000000..6834f3ee1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_1262265096.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 1262265096 +warm_restart_freq: 82 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_2036987025.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_2036987025.yml new file mode 100644 index 000000000..d8c3bbd8a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_2036987025.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 82 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_776374357.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_776374357.yml new file mode 100644 index 000000000..28fe515a7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam19_776374357.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 776374357 +warm_restart_freq: 82 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_161803088.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_161803088.yml new file mode 100644 index 000000000..34d487e5e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_161803088.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003288919358747588 +neuron_fanin: +- 5 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 161803088 +warm_restart_freq: 81 +wd: 0.004902739279689577 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_530148842.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_530148842.yml new file mode 100644 index 000000000..7ba553775 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_530148842.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003288919358747588 +neuron_fanin: +- 5 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 530148842 +warm_restart_freq: 81 +wd: 0.004902739279689577 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_550662381.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_550662381.yml new file mode 100644 index 000000000..58fa3b54c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam20_550662381.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003288919358747588 +neuron_fanin: +- 5 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 550662381 +warm_restart_freq: 81 +wd: 0.004902739279689577 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_1411182799.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_1411182799.yml new file mode 100644 index 000000000..01fb78188 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_1411182799.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00033158181717000626 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 5 +output_bitwidth: 2 +seed: 1411182799 +warm_restart_freq: 70 +wd: 6.415241326561233e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_736305566.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_736305566.yml new file mode 100644 index 000000000..1f0fc07a4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_736305566.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00033158181717000626 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 5 +output_bitwidth: 2 +seed: 736305566 +warm_restart_freq: 70 +wd: 6.415241326561233e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_85391888.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_85391888.yml new file mode 100644 index 000000000..59a2df6a1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam21_85391888.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00033158181717000626 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 5 +output_bitwidth: 2 +seed: 85391888 +warm_restart_freq: 70 +wd: 6.415241326561233e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_1327878113.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_1327878113.yml new file mode 100644 index 000000000..7f907331a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_1327878113.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006295754962457133 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 1327878113 +warm_restart_freq: 80 +wd: 2.2672398522452535e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_1339956768.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_1339956768.yml new file mode 100644 index 000000000..d930c5fbc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_1339956768.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006295754962457133 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 1339956768 +warm_restart_freq: 80 +wd: 2.2672398522452535e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_748906517.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_748906517.yml new file mode 100644 index 000000000..82cf4df2f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam22_748906517.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006295754962457133 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 748906517 +warm_restart_freq: 80 +wd: 2.2672398522452535e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_1663263537.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_1663263537.yml new file mode 100644 index 000000000..50ce63f61 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_1663263537.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006982782087424493 +neuron_fanin: +- 6 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 1663263537 +warm_restart_freq: 93 +wd: 0.08031737356103565 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_1865742367.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_1865742367.yml new file mode 100644 index 000000000..95d00ecd4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_1865742367.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006982782087424493 +neuron_fanin: +- 6 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 1865742367 +warm_restart_freq: 93 +wd: 0.08031737356103565 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_346209564.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_346209564.yml new file mode 100644 index 000000000..42fde4d5e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/hparam23_346209564.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006982782087424493 +neuron_fanin: +- 6 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 346209564 +warm_restart_freq: 93 +wd: 0.08031737356103565 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams15/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams15/search_config.yml new file mode 100644 index 000000000..fc9b0cc77 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams15/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 15 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_1334680496.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_1334680496.yml new file mode 100644 index 000000000..a5da3889b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_1334680496.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00015422246875509613 +neuron_fanin: +- 4 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 1334680496 +warm_restart_freq: 11 +wd: 0.0002467846833275908 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_46503764.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_46503764.yml new file mode 100644 index 000000000..b1989d8da --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_46503764.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00015422246875509613 +neuron_fanin: +- 4 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 46503764 +warm_restart_freq: 11 +wd: 0.0002467846833275908 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_997544169.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_997544169.yml new file mode 100644 index 000000000..c321dafc1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam16_997544169.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00015422246875509613 +neuron_fanin: +- 4 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 997544169 +warm_restart_freq: 11 +wd: 0.0002467846833275908 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_1728615081.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_1728615081.yml new file mode 100644 index 000000000..52f9abee5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_1728615081.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012263330466255428 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 1728615081 +warm_restart_freq: 87 +wd: 0.01620629915866948 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_396844587.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_396844587.yml new file mode 100644 index 000000000..bc43a0f32 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_396844587.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012263330466255428 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 396844587 +warm_restart_freq: 87 +wd: 0.01620629915866948 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_96752379.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_96752379.yml new file mode 100644 index 000000000..bf8119477 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam17_96752379.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012263330466255428 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 96752379 +warm_restart_freq: 87 +wd: 0.01620629915866948 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_1424415738.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_1424415738.yml new file mode 100644 index 000000000..13a80dd87 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_1424415738.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008265472059288514 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 1424415738 +warm_restart_freq: 72 +wd: 0.087084317194618 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_401036373.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_401036373.yml new file mode 100644 index 000000000..2fccf5f83 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_401036373.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008265472059288514 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 401036373 +warm_restart_freq: 72 +wd: 0.087084317194618 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_703051094.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_703051094.yml new file mode 100644 index 000000000..b45da3adb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam18_703051094.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008265472059288514 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 703051094 +warm_restart_freq: 72 +wd: 0.087084317194618 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_1204903670.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_1204903670.yml new file mode 100644 index 000000000..d21312f55 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_1204903670.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00035974140399888487 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1204903670 +warm_restart_freq: 96 +wd: 0.06647812796119051 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_1906000124.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_1906000124.yml new file mode 100644 index 000000000..608db7df9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_1906000124.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00035974140399888487 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1906000124 +warm_restart_freq: 96 +wd: 0.06647812796119051 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_642838628.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_642838628.yml new file mode 100644 index 000000000..24b949dfa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam19_642838628.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00035974140399888487 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 642838628 +warm_restart_freq: 96 +wd: 0.06647812796119051 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_1458816966.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_1458816966.yml new file mode 100644 index 000000000..a4c229cb3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_1458816966.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000588143123588444 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 1458816966 +warm_restart_freq: 97 +wd: 0.011958045878605602 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_2082303585.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_2082303585.yml new file mode 100644 index 000000000..981280788 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_2082303585.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000588143123588444 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 2082303585 +warm_restart_freq: 97 +wd: 0.011958045878605602 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_888197856.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_888197856.yml new file mode 100644 index 000000000..56afed4f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam20_888197856.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000588143123588444 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 888197856 +warm_restart_freq: 97 +wd: 0.011958045878605602 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_1086391643.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_1086391643.yml new file mode 100644 index 000000000..ba7294102 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_1086391643.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002882502655722156 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1086391643 +warm_restart_freq: 45 +wd: 0.004964828068369232 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_1722137455.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_1722137455.yml new file mode 100644 index 000000000..dbc2da1c8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_1722137455.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002882502655722156 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1722137455 +warm_restart_freq: 45 +wd: 0.004964828068369232 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_319827863.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_319827863.yml new file mode 100644 index 000000000..d6e9e2078 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam21_319827863.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002882502655722156 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 319827863 +warm_restart_freq: 45 +wd: 0.004964828068369232 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1333950286.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1333950286.yml new file mode 100644 index 000000000..4ab7f4735 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1333950286.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00639940657862349 +neuron_fanin: +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1333950286 +warm_restart_freq: 88 +wd: 0.07043367044578362 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1458186805.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1458186805.yml new file mode 100644 index 000000000..f69d9bbe1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1458186805.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00639940657862349 +neuron_fanin: +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1458186805 +warm_restart_freq: 88 +wd: 0.07043367044578362 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1546568724.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1546568724.yml new file mode 100644 index 000000000..fe1e52447 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam22_1546568724.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00639940657862349 +neuron_fanin: +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1546568724 +warm_restart_freq: 88 +wd: 0.07043367044578362 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_1393795985.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_1393795985.yml new file mode 100644 index 000000000..0b9624b4e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_1393795985.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024956681695789077 +neuron_fanin: +- 5 +- 4 +- 6 +output_bitwidth: 2 +seed: 1393795985 +warm_restart_freq: 66 +wd: 0.003360220909848682 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_14210519.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_14210519.yml new file mode 100644 index 000000000..3d2bdbd0f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_14210519.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024956681695789077 +neuron_fanin: +- 5 +- 4 +- 6 +output_bitwidth: 2 +seed: 14210519 +warm_restart_freq: 66 +wd: 0.003360220909848682 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_209806385.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_209806385.yml new file mode 100644 index 000000000..2108566fd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam23_209806385.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024956681695789077 +neuron_fanin: +- 5 +- 4 +- 6 +output_bitwidth: 2 +seed: 209806385 +warm_restart_freq: 66 +wd: 0.003360220909848682 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_1580032562.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_1580032562.yml new file mode 100644 index 000000000..e6dfb1b98 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_1580032562.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013819887385489108 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 1580032562 +warm_restart_freq: 45 +wd: 0.09053403846147759 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_279667247.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_279667247.yml new file mode 100644 index 000000000..c4804d44b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_279667247.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013819887385489108 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 279667247 +warm_restart_freq: 45 +wd: 0.09053403846147759 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_858581.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_858581.yml new file mode 100644 index 000000000..5d2f03f91 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/hparam24_858581.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013819887385489108 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 858581 +warm_restart_freq: 45 +wd: 0.09053403846147759 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams16/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams16/search_config.yml new file mode 100644 index 000000000..edf090a03 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams16/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 16 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_461584351.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_461584351.yml new file mode 100644 index 000000000..8bbb42070 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_461584351.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001304635208435437 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 461584351 +warm_restart_freq: 24 +wd: 0.00029670151688925743 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_76921334.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_76921334.yml new file mode 100644 index 000000000..9723107c9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_76921334.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001304635208435437 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 76921334 +warm_restart_freq: 24 +wd: 0.00029670151688925743 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_979858944.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_979858944.yml new file mode 100644 index 000000000..50fd636a1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam17_979858944.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001304635208435437 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 979858944 +warm_restart_freq: 24 +wd: 0.00029670151688925743 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_1257010628.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_1257010628.yml new file mode 100644 index 000000000..4feef97ca --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_1257010628.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016698836672530291 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 1257010628 +warm_restart_freq: 14 +wd: 0.008821521197801276 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_32834287.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_32834287.yml new file mode 100644 index 000000000..4f56810c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_32834287.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016698836672530291 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 32834287 +warm_restart_freq: 14 +wd: 0.008821521197801276 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_545548707.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_545548707.yml new file mode 100644 index 000000000..3c55c82de --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam18_545548707.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016698836672530291 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 545548707 +warm_restart_freq: 14 +wd: 0.008821521197801276 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_1218782467.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_1218782467.yml new file mode 100644 index 000000000..ac9dbe4f7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_1218782467.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00989754219368702 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 2 +seed: 1218782467 +warm_restart_freq: 47 +wd: 0.021349342179998208 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_1396982161.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_1396982161.yml new file mode 100644 index 000000000..259c6c571 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_1396982161.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00989754219368702 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 2 +seed: 1396982161 +warm_restart_freq: 47 +wd: 0.021349342179998208 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_78978773.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_78978773.yml new file mode 100644 index 000000000..a70dc7bda --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam19_78978773.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00989754219368702 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 2 +seed: 78978773 +warm_restart_freq: 47 +wd: 0.021349342179998208 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_1217630993.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_1217630993.yml new file mode 100644 index 000000000..64a9c0026 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_1217630993.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022812230325628468 +neuron_fanin: +- 2 +- 2 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 1217630993 +warm_restart_freq: 62 +wd: 4.5676083067932816e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_880375645.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_880375645.yml new file mode 100644 index 000000000..e61f8fb5b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_880375645.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022812230325628468 +neuron_fanin: +- 2 +- 2 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 880375645 +warm_restart_freq: 62 +wd: 4.5676083067932816e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_992047056.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_992047056.yml new file mode 100644 index 000000000..88d1fc673 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam20_992047056.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022812230325628468 +neuron_fanin: +- 2 +- 2 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 992047056 +warm_restart_freq: 62 +wd: 4.5676083067932816e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_436286119.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_436286119.yml new file mode 100644 index 000000000..61c3b8bcd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_436286119.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004264306513545626 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 436286119 +warm_restart_freq: 83 +wd: 0.0004024057872923119 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_526262893.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_526262893.yml new file mode 100644 index 000000000..471fd1ec6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_526262893.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004264306513545626 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 526262893 +warm_restart_freq: 83 +wd: 0.0004024057872923119 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_769498234.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_769498234.yml new file mode 100644 index 000000000..8eda4bb94 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam21_769498234.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004264306513545626 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 769498234 +warm_restart_freq: 83 +wd: 0.0004024057872923119 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_1737084254.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_1737084254.yml new file mode 100644 index 000000000..b5ea872b5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_1737084254.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009596906068413836 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1737084254 +warm_restart_freq: 41 +wd: 0.001832632389998659 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_339640466.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_339640466.yml new file mode 100644 index 000000000..db4e0f00e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_339640466.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009596906068413836 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 339640466 +warm_restart_freq: 41 +wd: 0.001832632389998659 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_508622596.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_508622596.yml new file mode 100644 index 000000000..b5a0f7a34 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam22_508622596.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009596906068413836 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 508622596 +warm_restart_freq: 41 +wd: 0.001832632389998659 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_1029054457.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_1029054457.yml new file mode 100644 index 000000000..db5023c38 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_1029054457.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00036156463351560985 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 2 +output_bitwidth: 3 +seed: 1029054457 +warm_restart_freq: 56 +wd: 0.0033088172966888084 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_1585220954.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_1585220954.yml new file mode 100644 index 000000000..d2a1a25f2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_1585220954.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00036156463351560985 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 2 +output_bitwidth: 3 +seed: 1585220954 +warm_restart_freq: 56 +wd: 0.0033088172966888084 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_470915507.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_470915507.yml new file mode 100644 index 000000000..117e699a1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam23_470915507.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00036156463351560985 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 2 +output_bitwidth: 3 +seed: 470915507 +warm_restart_freq: 56 +wd: 0.0033088172966888084 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_2110712099.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_2110712099.yml new file mode 100644 index 000000000..8efcd5475 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_2110712099.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001747520542370776 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 4 +seed: 2110712099 +warm_restart_freq: 48 +wd: 0.04314714887950845 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_36965194.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_36965194.yml new file mode 100644 index 000000000..95880ac52 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_36965194.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001747520542370776 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 4 +seed: 36965194 +warm_restart_freq: 48 +wd: 0.04314714887950845 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_667353368.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_667353368.yml new file mode 100644 index 000000000..282bbfc5d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam24_667353368.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001747520542370776 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 4 +seed: 667353368 +warm_restart_freq: 48 +wd: 0.04314714887950845 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_1051093889.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_1051093889.yml new file mode 100644 index 000000000..7b65e3c37 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_1051093889.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017180249605684519 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1051093889 +warm_restart_freq: 66 +wd: 0.0015971632342178918 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_1537802901.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_1537802901.yml new file mode 100644 index 000000000..6d526cef1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_1537802901.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017180249605684519 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1537802901 +warm_restart_freq: 66 +wd: 0.0015971632342178918 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_222251408.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_222251408.yml new file mode 100644 index 000000000..d77478b5f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/hparam25_222251408.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017180249605684519 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 222251408 +warm_restart_freq: 66 +wd: 0.0015971632342178918 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams17/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams17/search_config.yml new file mode 100644 index 000000000..b6c7107e9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams17/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 17 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_1492659538.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_1492659538.yml new file mode 100644 index 000000000..a74b2f2e0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_1492659538.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00036445730217922185 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 2 +seed: 1492659538 +warm_restart_freq: 75 +wd: 2.1423956210496368e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_2065034870.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_2065034870.yml new file mode 100644 index 000000000..1c2b5f29c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_2065034870.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00036445730217922185 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 2 +seed: 2065034870 +warm_restart_freq: 75 +wd: 2.1423956210496368e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_2082568049.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_2082568049.yml new file mode 100644 index 000000000..1ee5726a0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam18_2082568049.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00036445730217922185 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 2 +seed: 2082568049 +warm_restart_freq: 75 +wd: 2.1423956210496368e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_1431410982.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_1431410982.yml new file mode 100644 index 000000000..1aa0b51eb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_1431410982.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008927337207595303 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 1431410982 +warm_restart_freq: 62 +wd: 3.08750706035438e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_1731244754.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_1731244754.yml new file mode 100644 index 000000000..075e0a75b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_1731244754.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008927337207595303 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 1731244754 +warm_restart_freq: 62 +wd: 3.08750706035438e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_673442541.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_673442541.yml new file mode 100644 index 000000000..5d74063aa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam19_673442541.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008927337207595303 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 673442541 +warm_restart_freq: 62 +wd: 3.08750706035438e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_1323568677.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_1323568677.yml new file mode 100644 index 000000000..46d2cd110 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_1323568677.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005986926002335088 +neuron_fanin: +- 3 +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 1323568677 +warm_restart_freq: 53 +wd: 0.062127449852620205 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_1584925792.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_1584925792.yml new file mode 100644 index 000000000..102b8d4bb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_1584925792.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005986926002335088 +neuron_fanin: +- 3 +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 1584925792 +warm_restart_freq: 53 +wd: 0.062127449852620205 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_54554505.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_54554505.yml new file mode 100644 index 000000000..830d28039 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam20_54554505.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005986926002335088 +neuron_fanin: +- 3 +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 54554505 +warm_restart_freq: 53 +wd: 0.062127449852620205 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_1344681483.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_1344681483.yml new file mode 100644 index 000000000..2a2cafed4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_1344681483.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017798167145248783 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 2 +seed: 1344681483 +warm_restart_freq: 61 +wd: 0.003552194615739367 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_1458414928.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_1458414928.yml new file mode 100644 index 000000000..ef67b0ca3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_1458414928.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017798167145248783 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 2 +seed: 1458414928 +warm_restart_freq: 61 +wd: 0.003552194615739367 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_271164674.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_271164674.yml new file mode 100644 index 000000000..1415e2e16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam21_271164674.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017798167145248783 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 2 +seed: 271164674 +warm_restart_freq: 61 +wd: 0.003552194615739367 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_1772525900.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_1772525900.yml new file mode 100644 index 000000000..75df06d46 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_1772525900.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006951646097418672 +neuron_fanin: +- 2 +- 5 +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 1772525900 +warm_restart_freq: 10 +wd: 3.3306171167443374e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_543868405.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_543868405.yml new file mode 100644 index 000000000..8b1728277 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_543868405.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006951646097418672 +neuron_fanin: +- 2 +- 5 +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 543868405 +warm_restart_freq: 10 +wd: 3.3306171167443374e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_806822647.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_806822647.yml new file mode 100644 index 000000000..d88fac28e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam22_806822647.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006951646097418672 +neuron_fanin: +- 2 +- 5 +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 806822647 +warm_restart_freq: 10 +wd: 3.3306171167443374e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_1211239071.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_1211239071.yml new file mode 100644 index 000000000..04dfd142f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_1211239071.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012556170885730709 +neuron_fanin: +- 5 +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 1211239071 +warm_restart_freq: 89 +wd: 0.00035553266353597994 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_1890464680.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_1890464680.yml new file mode 100644 index 000000000..3c8559722 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_1890464680.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012556170885730709 +neuron_fanin: +- 5 +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 1890464680 +warm_restart_freq: 89 +wd: 0.00035553266353597994 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_851740548.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_851740548.yml new file mode 100644 index 000000000..181c99bca --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam23_851740548.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012556170885730709 +neuron_fanin: +- 5 +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 851740548 +warm_restart_freq: 89 +wd: 0.00035553266353597994 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_1586279770.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_1586279770.yml new file mode 100644 index 000000000..356a040f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_1586279770.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017841815609520022 +neuron_fanin: +- 5 +- 3 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 1586279770 +warm_restart_freq: 40 +wd: 0.02507675216167638 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_257327873.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_257327873.yml new file mode 100644 index 000000000..6257bc282 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_257327873.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017841815609520022 +neuron_fanin: +- 5 +- 3 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 257327873 +warm_restart_freq: 40 +wd: 0.02507675216167638 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_321098042.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_321098042.yml new file mode 100644 index 000000000..6b24aa1d2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam24_321098042.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017841815609520022 +neuron_fanin: +- 5 +- 3 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 321098042 +warm_restart_freq: 40 +wd: 0.02507675216167638 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_1566071735.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_1566071735.yml new file mode 100644 index 000000000..4a15374d3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_1566071735.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0001081586752185837 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1566071735 +warm_restart_freq: 21 +wd: 5.7893874803095675e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_801613478.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_801613478.yml new file mode 100644 index 000000000..ebd3147ed --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_801613478.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0001081586752185837 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 801613478 +warm_restart_freq: 21 +wd: 5.7893874803095675e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_847708439.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_847708439.yml new file mode 100644 index 000000000..b3b1a26f9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam25_847708439.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0001081586752185837 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 847708439 +warm_restart_freq: 21 +wd: 5.7893874803095675e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_1486445253.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_1486445253.yml new file mode 100644 index 000000000..e9929e409 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_1486445253.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002811965829512732 +neuron_fanin: +- 5 +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 3 +seed: 1486445253 +warm_restart_freq: 29 +wd: 1.612613153259309e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_1879218169.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_1879218169.yml new file mode 100644 index 000000000..a3b7f9a5b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_1879218169.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002811965829512732 +neuron_fanin: +- 5 +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 3 +seed: 1879218169 +warm_restart_freq: 29 +wd: 1.612613153259309e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_48323274.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_48323274.yml new file mode 100644 index 000000000..470a4d660 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/hparam26_48323274.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002811965829512732 +neuron_fanin: +- 5 +- 2 +- 3 +- 4 +- 4 +output_bitwidth: 3 +seed: 48323274 +warm_restart_freq: 29 +wd: 1.612613153259309e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams18/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams18/search_config.yml new file mode 100644 index 000000000..dc2f338d5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams18/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 18 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_1927869400.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_1927869400.yml new file mode 100644 index 000000000..04045ff75 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_1927869400.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001194560802056493 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 1927869400 +warm_restart_freq: 62 +wd: 0.006423887187924431 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_574758160.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_574758160.yml new file mode 100644 index 000000000..9ad2b05a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_574758160.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001194560802056493 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 574758160 +warm_restart_freq: 62 +wd: 0.006423887187924431 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_980177294.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_980177294.yml new file mode 100644 index 000000000..7e6b69fb5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam10_980177294.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001194560802056493 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 980177294 +warm_restart_freq: 62 +wd: 0.006423887187924431 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1288706065.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1288706065.yml new file mode 100644 index 000000000..e253dbf79 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1288706065.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00425061216868761 +neuron_fanin: +- 3 +- 2 +- 4 +- 6 +- 2 +- 2 +output_bitwidth: 3 +seed: 1288706065 +warm_restart_freq: 40 +wd: 2.3316521945830088e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1564571816.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1564571816.yml new file mode 100644 index 000000000..769199c35 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1564571816.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00425061216868761 +neuron_fanin: +- 3 +- 2 +- 4 +- 6 +- 2 +- 2 +output_bitwidth: 3 +seed: 1564571816 +warm_restart_freq: 40 +wd: 2.3316521945830088e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1746310707.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1746310707.yml new file mode 100644 index 000000000..c6c85caff --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam2_1746310707.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 256 +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00425061216868761 +neuron_fanin: +- 3 +- 2 +- 4 +- 6 +- 2 +- 2 +output_bitwidth: 3 +seed: 1746310707 +warm_restart_freq: 40 +wd: 2.3316521945830088e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_1207456315.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_1207456315.yml new file mode 100644 index 000000000..2b02fb7bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_1207456315.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035476334065609444 +neuron_fanin: +- 3 +- 2 +- 5 +- 5 +- 2 +- 3 +output_bitwidth: 2 +seed: 1207456315 +warm_restart_freq: 37 +wd: 0.004263164192638995 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_322256256.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_322256256.yml new file mode 100644 index 000000000..4048ca3d1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_322256256.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035476334065609444 +neuron_fanin: +- 3 +- 2 +- 5 +- 5 +- 2 +- 3 +output_bitwidth: 2 +seed: 322256256 +warm_restart_freq: 37 +wd: 0.004263164192638995 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_558688960.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_558688960.yml new file mode 100644 index 000000000..29f2e08f6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam3_558688960.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 3 +- 3 +- 6 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 256 +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035476334065609444 +neuron_fanin: +- 3 +- 2 +- 5 +- 5 +- 2 +- 3 +output_bitwidth: 2 +seed: 558688960 +warm_restart_freq: 37 +wd: 0.004263164192638995 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_1466870535.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_1466870535.yml new file mode 100644 index 000000000..d063c4310 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_1466870535.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007007600687142715 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 1466870535 +warm_restart_freq: 95 +wd: 0.0034098682342000486 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_1863784366.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_1863784366.yml new file mode 100644 index 000000000..85ae67e23 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_1863784366.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007007600687142715 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 1863784366 +warm_restart_freq: 95 +wd: 0.0034098682342000486 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_2077552887.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_2077552887.yml new file mode 100644 index 000000000..3ea6b72b2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam4_2077552887.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 6 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007007600687142715 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 2077552887 +warm_restart_freq: 95 +wd: 0.0034098682342000486 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1665510883.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1665510883.yml new file mode 100644 index 000000000..26d5ba481 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1665510883.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004919504148576049 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1665510883 +warm_restart_freq: 73 +wd: 0.001107296416119917 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1883400798.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1883400798.yml new file mode 100644 index 000000000..7920814b3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1883400798.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004919504148576049 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1883400798 +warm_restart_freq: 73 +wd: 0.001107296416119917 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1913857632.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1913857632.yml new file mode 100644 index 000000000..2f7e1efae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam5_1913857632.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0004919504148576049 +neuron_fanin: +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1913857632 +warm_restart_freq: 73 +wd: 0.001107296416119917 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_1024240594.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_1024240594.yml new file mode 100644 index 000000000..f37d69601 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_1024240594.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008746207384225869 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 1024240594 +warm_restart_freq: 73 +wd: 0.005957106560460162 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_224505581.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_224505581.yml new file mode 100644 index 000000000..004eb6517 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_224505581.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008746207384225869 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 224505581 +warm_restart_freq: 73 +wd: 0.005957106560460162 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_230225941.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_230225941.yml new file mode 100644 index 000000000..202b27103 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam6_230225941.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 5 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 512 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008746207384225869 +neuron_fanin: +- 4 +- 5 +- 2 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 230225941 +warm_restart_freq: 73 +wd: 0.005957106560460162 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_1383916349.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_1383916349.yml new file mode 100644 index 000000000..52485f36a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_1383916349.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0022888794657093692 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 1383916349 +warm_restart_freq: 64 +wd: 0.024942805171883783 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_873043150.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_873043150.yml new file mode 100644 index 000000000..ac13b136d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_873043150.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0022888794657093692 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 873043150 +warm_restart_freq: 64 +wd: 0.024942805171883783 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_974647841.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_974647841.yml new file mode 100644 index 000000000..475a4f802 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam7_974647841.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 4 +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0022888794657093692 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 974647841 +warm_restart_freq: 64 +wd: 0.024942805171883783 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_1317947088.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_1317947088.yml new file mode 100644 index 000000000..6b4496f27 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_1317947088.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0052995130973145415 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1317947088 +warm_restart_freq: 54 +wd: 0.0005659064770242497 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_1916071045.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_1916071045.yml new file mode 100644 index 000000000..e49ec4000 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_1916071045.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0052995130973145415 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 1916071045 +warm_restart_freq: 54 +wd: 0.0005659064770242497 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_945663069.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_945663069.yml new file mode 100644 index 000000000..9720013d5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam8_945663069.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0052995130973145415 +neuron_fanin: +- 5 +- 3 +- 2 +- 2 +output_bitwidth: 4 +seed: 945663069 +warm_restart_freq: 54 +wd: 0.0005659064770242497 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_1122765661.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_1122765661.yml new file mode 100644 index 000000000..5adfc62b1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_1122765661.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0024268127258801676 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 4 +seed: 1122765661 +warm_restart_freq: 55 +wd: 0.00022703954020795848 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_122164563.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_122164563.yml new file mode 100644 index 000000000..b46a3b9ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_122164563.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0024268127258801676 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 4 +seed: 122164563 +warm_restart_freq: 55 +wd: 0.00022703954020795848 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_1651788460.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_1651788460.yml new file mode 100644 index 000000000..c4a929de2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/hparam9_1651788460.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0024268127258801676 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 4 +seed: 1651788460 +warm_restart_freq: 55 +wd: 0.00022703954020795848 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams2/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams2/search_config.yml new file mode 100644 index 000000000..e28837abb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams2/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 2 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_1886521830.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_1886521830.yml new file mode 100644 index 000000000..389fddac2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_1886521830.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007196905639829915 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 2 +seed: 1886521830 +warm_restart_freq: 84 +wd: 0.01083482358962342 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_699224024.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_699224024.yml new file mode 100644 index 000000000..ee5ae5e63 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_699224024.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007196905639829915 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 2 +seed: 699224024 +warm_restart_freq: 84 +wd: 0.01083482358962342 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_825886284.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_825886284.yml new file mode 100644 index 000000000..0898a35de --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam10_825886284.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007196905639829915 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 2 +seed: 825886284 +warm_restart_freq: 84 +wd: 0.01083482358962342 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_1499859154.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_1499859154.yml new file mode 100644 index 000000000..4885eba6f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_1499859154.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006135566467764044 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 1499859154 +warm_restart_freq: 45 +wd: 0.0008293458848211532 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_314251095.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_314251095.yml new file mode 100644 index 000000000..bfa0e104f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_314251095.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006135566467764044 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 314251095 +warm_restart_freq: 45 +wd: 0.0008293458848211532 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_456516546.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_456516546.yml new file mode 100644 index 000000000..b19183ad8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam11_456516546.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006135566467764044 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 456516546 +warm_restart_freq: 45 +wd: 0.0008293458848211532 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_202139719.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_202139719.yml new file mode 100644 index 000000000..12d0b2967 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_202139719.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004004505831302705 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 202139719 +warm_restart_freq: 31 +wd: 0.0021313174674015005 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_713397379.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_713397379.yml new file mode 100644 index 000000000..35a1ad3ce --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_713397379.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004004505831302705 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 713397379 +warm_restart_freq: 31 +wd: 0.0021313174674015005 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_84608902.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_84608902.yml new file mode 100644 index 000000000..5b089eccc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam3_84608902.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 4 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 64 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.004004505831302705 +neuron_fanin: +- 2 +- 2 +- 3 +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 84608902 +warm_restart_freq: 31 +wd: 0.0021313174674015005 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_1906589685.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_1906589685.yml new file mode 100644 index 000000000..1d0537368 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_1906589685.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0029454679590374187 +neuron_fanin: +- 5 +- 5 +- 3 +- 5 +output_bitwidth: 2 +seed: 1906589685 +warm_restart_freq: 24 +wd: 2.8489713355871428e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_840156141.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_840156141.yml new file mode 100644 index 000000000..2865d7b9e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_840156141.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0029454679590374187 +neuron_fanin: +- 5 +- 5 +- 3 +- 5 +output_bitwidth: 2 +seed: 840156141 +warm_restart_freq: 24 +wd: 2.8489713355871428e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_970934606.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_970934606.yml new file mode 100644 index 000000000..6b76aaff6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam4_970934606.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0029454679590374187 +neuron_fanin: +- 5 +- 5 +- 3 +- 5 +output_bitwidth: 2 +seed: 970934606 +warm_restart_freq: 24 +wd: 2.8489713355871428e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_1688352591.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_1688352591.yml new file mode 100644 index 000000000..5aff3c65c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_1688352591.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0029900301983650465 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 1688352591 +warm_restart_freq: 63 +wd: 0.06684501411716934 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_610317351.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_610317351.yml new file mode 100644 index 000000000..facdc468f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_610317351.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0029900301983650465 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 610317351 +warm_restart_freq: 63 +wd: 0.06684501411716934 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_687170219.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_687170219.yml new file mode 100644 index 000000000..439c6b93b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam5_687170219.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0029900301983650465 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 687170219 +warm_restart_freq: 63 +wd: 0.06684501411716934 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_2026975029.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_2026975029.yml new file mode 100644 index 000000000..3d62fe57b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_2026975029.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001006885686222884 +neuron_fanin: +- 6 +- 3 +- 4 +- 4 +- 3 +output_bitwidth: 5 +seed: 2026975029 +warm_restart_freq: 36 +wd: 0.07831430516713814 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_299072408.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_299072408.yml new file mode 100644 index 000000000..d8ef962f6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_299072408.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001006885686222884 +neuron_fanin: +- 6 +- 3 +- 4 +- 4 +- 3 +output_bitwidth: 5 +seed: 299072408 +warm_restart_freq: 36 +wd: 0.07831430516713814 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_640811746.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_640811746.yml new file mode 100644 index 000000000..8fc20e11a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam6_640811746.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001006885686222884 +neuron_fanin: +- 6 +- 3 +- 4 +- 4 +- 3 +output_bitwidth: 5 +seed: 640811746 +warm_restart_freq: 36 +wd: 0.07831430516713814 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_1018936729.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_1018936729.yml new file mode 100644 index 000000000..88cba2202 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_1018936729.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008762324454733263 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1018936729 +warm_restart_freq: 63 +wd: 0.012391047978875863 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_546351935.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_546351935.yml new file mode 100644 index 000000000..2a54cf594 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_546351935.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008762324454733263 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 546351935 +warm_restart_freq: 63 +wd: 0.012391047978875863 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_65167554.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_65167554.yml new file mode 100644 index 000000000..c99f8456c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam7_65167554.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0008762324454733263 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 65167554 +warm_restart_freq: 63 +wd: 0.012391047978875863 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_1306001769.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_1306001769.yml new file mode 100644 index 000000000..e2dab30b0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_1306001769.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002094113106108365 +neuron_fanin: +- 4 +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 1306001769 +warm_restart_freq: 18 +wd: 0.05319311445176727 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_1992734994.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_1992734994.yml new file mode 100644 index 000000000..dc8a897f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_1992734994.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002094113106108365 +neuron_fanin: +- 4 +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 1992734994 +warm_restart_freq: 18 +wd: 0.05319311445176727 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_444939644.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_444939644.yml new file mode 100644 index 000000000..ddde878a5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam8_444939644.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002094113106108365 +neuron_fanin: +- 4 +- 5 +- 3 +- 2 +- 3 +output_bitwidth: 3 +seed: 444939644 +warm_restart_freq: 18 +wd: 0.05319311445176727 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_1782168491.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_1782168491.yml new file mode 100644 index 000000000..8eb77effa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_1782168491.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0027818237862746917 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 1782168491 +warm_restart_freq: 77 +wd: 7.496554424241447e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_1809631772.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_1809631772.yml new file mode 100644 index 000000000..d0af3000b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_1809631772.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0027818237862746917 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 1809631772 +warm_restart_freq: 77 +wd: 7.496554424241447e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_832869877.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_832869877.yml new file mode 100644 index 000000000..f9512ff87 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/hparam9_832869877.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0027818237862746917 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +output_bitwidth: 3 +seed: 832869877 +warm_restart_freq: 77 +wd: 7.496554424241447e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams3/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams3/search_config.yml new file mode 100644 index 000000000..c471501d2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams3/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 3 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_1022285775.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_1022285775.yml new file mode 100644 index 000000000..54e7e0ad2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_1022285775.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009626104437978377 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1022285775 +warm_restart_freq: 20 +wd: 0.005048977783685502 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_465961058.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_465961058.yml new file mode 100644 index 000000000..f83a1a2a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_465961058.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009626104437978377 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 465961058 +warm_restart_freq: 20 +wd: 0.005048977783685502 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_789597184.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_789597184.yml new file mode 100644 index 000000000..feb0ce965 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam10_789597184.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009626104437978377 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 789597184 +warm_restart_freq: 20 +wd: 0.005048977783685502 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_1028604814.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_1028604814.yml new file mode 100644 index 000000000..5c5fee4ab --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_1028604814.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002407559397503074 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 1028604814 +warm_restart_freq: 80 +wd: 0.0006912960111956305 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_2091081416.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_2091081416.yml new file mode 100644 index 000000000..6a5547e59 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_2091081416.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002407559397503074 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 2091081416 +warm_restart_freq: 80 +wd: 0.0006912960111956305 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_776991924.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_776991924.yml new file mode 100644 index 000000000..78f6eb21d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam11_776991924.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002407559397503074 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 776991924 +warm_restart_freq: 80 +wd: 0.0006912960111956305 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_1142612329.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_1142612329.yml new file mode 100644 index 000000000..d2996bddf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_1142612329.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008414238593042262 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 1142612329 +warm_restart_freq: 13 +wd: 0.03442644724617629 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_1588006696.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_1588006696.yml new file mode 100644 index 000000000..d81c80e46 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_1588006696.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008414238593042262 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 1588006696 +warm_restart_freq: 13 +wd: 0.03442644724617629 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_820965445.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_820965445.yml new file mode 100644 index 000000000..1833a33c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam12_820965445.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008414238593042262 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 820965445 +warm_restart_freq: 13 +wd: 0.03442644724617629 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_1304286716.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_1304286716.yml new file mode 100644 index 000000000..bc3189f0c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_1304286716.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008963702031292126 +neuron_fanin: +- 6 +- 4 +- 4 +- 3 +- 2 +output_bitwidth: 6 +seed: 1304286716 +warm_restart_freq: 56 +wd: 2.1054459436149825e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_608018050.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_608018050.yml new file mode 100644 index 000000000..7f915dc15 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_608018050.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008963702031292126 +neuron_fanin: +- 6 +- 4 +- 4 +- 3 +- 2 +output_bitwidth: 6 +seed: 608018050 +warm_restart_freq: 56 +wd: 2.1054459436149825e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_973933017.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_973933017.yml new file mode 100644 index 000000000..00b8048ac --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam4_973933017.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008963702031292126 +neuron_fanin: +- 6 +- 4 +- 4 +- 3 +- 2 +output_bitwidth: 6 +seed: 973933017 +warm_restart_freq: 56 +wd: 2.1054459436149825e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_130025050.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_130025050.yml new file mode 100644 index 000000000..51e517fde --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_130025050.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0055369493195708145 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 3 +seed: 130025050 +warm_restart_freq: 25 +wd: 0.0014988756456192193 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_1937492129.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_1937492129.yml new file mode 100644 index 000000000..8f789c11a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_1937492129.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0055369493195708145 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 3 +seed: 1937492129 +warm_restart_freq: 25 +wd: 0.0014988756456192193 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_726285598.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_726285598.yml new file mode 100644 index 000000000..933ce6743 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam5_726285598.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0055369493195708145 +neuron_fanin: +- 5 +- 2 +- 5 +output_bitwidth: 3 +seed: 726285598 +warm_restart_freq: 25 +wd: 0.0014988756456192193 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_1573398771.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_1573398771.yml new file mode 100644 index 000000000..97c0b708f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_1573398771.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0037834973584438118 +neuron_fanin: +- 6 +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 1573398771 +warm_restart_freq: 94 +wd: 0.08641954983724942 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_2080767491.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_2080767491.yml new file mode 100644 index 000000000..e4eae9584 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_2080767491.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0037834973584438118 +neuron_fanin: +- 6 +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 2080767491 +warm_restart_freq: 94 +wd: 0.08641954983724942 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_793980093.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_793980093.yml new file mode 100644 index 000000000..e41506a16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam6_793980093.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0037834973584438118 +neuron_fanin: +- 6 +- 3 +- 6 +- 2 +output_bitwidth: 4 +seed: 793980093 +warm_restart_freq: 94 +wd: 0.08641954983724942 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_1513685514.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_1513685514.yml new file mode 100644 index 000000000..9633f48fe --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_1513685514.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00022666536893758632 +neuron_fanin: +- 3 +- 2 +- 5 +- 6 +output_bitwidth: 2 +seed: 1513685514 +warm_restart_freq: 37 +wd: 0.002725250747132536 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_2024655483.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_2024655483.yml new file mode 100644 index 000000000..970d673d5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_2024655483.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00022666536893758632 +neuron_fanin: +- 3 +- 2 +- 5 +- 6 +output_bitwidth: 2 +seed: 2024655483 +warm_restart_freq: 37 +wd: 0.002725250747132536 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_876712873.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_876712873.yml new file mode 100644 index 000000000..9813634cc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam7_876712873.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00022666536893758632 +neuron_fanin: +- 3 +- 2 +- 5 +- 6 +output_bitwidth: 2 +seed: 876712873 +warm_restart_freq: 37 +wd: 0.002725250747132536 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_1074227560.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_1074227560.yml new file mode 100644 index 000000000..66025bcb6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_1074227560.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009902279889497606 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 1074227560 +warm_restart_freq: 87 +wd: 0.0009429297448310479 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_2058539783.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_2058539783.yml new file mode 100644 index 000000000..c62b7cf39 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_2058539783.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009902279889497606 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 2058539783 +warm_restart_freq: 87 +wd: 0.0009429297448310479 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_781967536.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_781967536.yml new file mode 100644 index 000000000..a514acd28 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam8_781967536.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009902279889497606 +neuron_fanin: +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 781967536 +warm_restart_freq: 87 +wd: 0.0009429297448310479 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_1147438652.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_1147438652.yml new file mode 100644 index 000000000..3beece637 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_1147438652.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011070672526863434 +neuron_fanin: +- 5 +- 4 +- 4 +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 1147438652 +warm_restart_freq: 91 +wd: 0.003670148998704051 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_1249869413.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_1249869413.yml new file mode 100644 index 000000000..d8723d65c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_1249869413.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011070672526863434 +neuron_fanin: +- 5 +- 4 +- 4 +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 1249869413 +warm_restart_freq: 91 +wd: 0.003670148998704051 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_2016717039.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_2016717039.yml new file mode 100644 index 000000000..6d41f697b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/hparam9_2016717039.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 256 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011070672526863434 +neuron_fanin: +- 5 +- 4 +- 4 +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 2016717039 +warm_restart_freq: 91 +wd: 0.003670148998704051 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams4/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams4/search_config.yml new file mode 100644 index 000000000..d913e855b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams4/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 4 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_1999959497.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_1999959497.yml new file mode 100644 index 000000000..ff1c4d7fe --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_1999959497.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010055400366458829 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 4 +seed: 1999959497 +warm_restart_freq: 40 +wd: 0.001031468244956408 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_436482141.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_436482141.yml new file mode 100644 index 000000000..523374ca7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_436482141.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010055400366458829 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 4 +seed: 436482141 +warm_restart_freq: 40 +wd: 0.001031468244956408 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_937735353.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_937735353.yml new file mode 100644 index 000000000..b78a90f13 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam10_937735353.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010055400366458829 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 4 +seed: 937735353 +warm_restart_freq: 40 +wd: 0.001031468244956408 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_1244563293.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_1244563293.yml new file mode 100644 index 000000000..205ebd7bc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_1244563293.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004294416618731822 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1244563293 +warm_restart_freq: 35 +wd: 3.945975042815995e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_1500043076.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_1500043076.yml new file mode 100644 index 000000000..7a7bc1b7d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_1500043076.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004294416618731822 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1500043076 +warm_restart_freq: 35 +wd: 3.945975042815995e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_963241121.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_963241121.yml new file mode 100644 index 000000000..3d3bc2991 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam11_963241121.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004294416618731822 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 35 +wd: 3.945975042815995e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_1088920535.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_1088920535.yml new file mode 100644 index 000000000..c20645f27 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_1088920535.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004360831525362576 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 1088920535 +warm_restart_freq: 31 +wd: 0.015831355607220002 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_1115725829.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_1115725829.yml new file mode 100644 index 000000000..6292e5b3f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_1115725829.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004360831525362576 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 1115725829 +warm_restart_freq: 31 +wd: 0.015831355607220002 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_623975185.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_623975185.yml new file mode 100644 index 000000000..3c1b9caf0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam12_623975185.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004360831525362576 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 623975185 +warm_restart_freq: 31 +wd: 0.015831355607220002 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_1810414016.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_1810414016.yml new file mode 100644 index 000000000..bcba4a63c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_1810414016.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010692335088937922 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 1810414016 +warm_restart_freq: 89 +wd: 0.05406243478223958 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_1814466488.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_1814466488.yml new file mode 100644 index 000000000..641ab550b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_1814466488.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010692335088937922 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 1814466488 +warm_restart_freq: 89 +wd: 0.05406243478223958 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_184309482.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_184309482.yml new file mode 100644 index 000000000..fb4503d7e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam13_184309482.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010692335088937922 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 184309482 +warm_restart_freq: 89 +wd: 0.05406243478223958 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_115815300.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_115815300.yml new file mode 100644 index 000000000..5b26ee5d7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_115815300.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00107312700044123 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 115815300 +warm_restart_freq: 83 +wd: 0.00013906105515171973 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_2103511157.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_2103511157.yml new file mode 100644 index 000000000..b13b4abad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_2103511157.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00107312700044123 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 2103511157 +warm_restart_freq: 83 +wd: 0.00013906105515171973 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_596836679.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_596836679.yml new file mode 100644 index 000000000..2d1d0679f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam5_596836679.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 5 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00107312700044123 +neuron_fanin: +- 4 +- 2 +- 3 +- 2 +- 3 +output_bitwidth: 2 +seed: 596836679 +warm_restart_freq: 83 +wd: 0.00013906105515171973 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_1400951998.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_1400951998.yml new file mode 100644 index 000000000..bb080a897 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_1400951998.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001251743720674298 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1400951998 +warm_restart_freq: 14 +wd: 0.09924404574858076 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_1611168693.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_1611168693.yml new file mode 100644 index 000000000..0c4891da8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_1611168693.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001251743720674298 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1611168693 +warm_restart_freq: 14 +wd: 0.09924404574858076 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_410131242.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_410131242.yml new file mode 100644 index 000000000..696835ade --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam6_410131242.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001251743720674298 +neuron_fanin: +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 410131242 +warm_restart_freq: 14 +wd: 0.09924404574858076 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_1348684712.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_1348684712.yml new file mode 100644 index 000000000..5ce7688d9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_1348684712.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006242452066053806 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 1348684712 +warm_restart_freq: 98 +wd: 0.02381903433409525 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_248528774.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_248528774.yml new file mode 100644 index 000000000..c02c74902 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_248528774.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006242452066053806 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 248528774 +warm_restart_freq: 98 +wd: 0.02381903433409525 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_842682599.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_842682599.yml new file mode 100644 index 000000000..898461dd6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam7_842682599.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.006242452066053806 +neuron_fanin: +- 3 +- 2 +- 2 +output_bitwidth: 3 +seed: 842682599 +warm_restart_freq: 98 +wd: 0.02381903433409525 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_1889036509.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_1889036509.yml new file mode 100644 index 000000000..401b2930c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_1889036509.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012917909386797374 +neuron_fanin: +- 3 +- 4 +- 4 +- 4 +output_bitwidth: 3 +seed: 1889036509 +warm_restart_freq: 15 +wd: 0.00012184463691027877 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_401370275.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_401370275.yml new file mode 100644 index 000000000..27f4a6905 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_401370275.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012917909386797374 +neuron_fanin: +- 3 +- 4 +- 4 +- 4 +output_bitwidth: 3 +seed: 401370275 +warm_restart_freq: 15 +wd: 0.00012184463691027877 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_776354507.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_776354507.yml new file mode 100644 index 000000000..2c8c4973c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam8_776354507.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012917909386797374 +neuron_fanin: +- 3 +- 4 +- 4 +- 4 +output_bitwidth: 3 +seed: 776354507 +warm_restart_freq: 15 +wd: 0.00012184463691027877 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_1873025504.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_1873025504.yml new file mode 100644 index 000000000..2d0d2e719 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_1873025504.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002848636602681201 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 2 +seed: 1873025504 +warm_restart_freq: 89 +wd: 0.038176222894560304 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_1898231193.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_1898231193.yml new file mode 100644 index 000000000..5c41d57a0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_1898231193.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002848636602681201 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 2 +seed: 1898231193 +warm_restart_freq: 89 +wd: 0.038176222894560304 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_658136740.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_658136740.yml new file mode 100644 index 000000000..7eddac818 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/hparam9_658136740.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0002848636602681201 +neuron_fanin: +- 4 +- 2 +output_bitwidth: 2 +seed: 658136740 +warm_restart_freq: 89 +wd: 0.038176222894560304 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams5/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams5/search_config.yml new file mode 100644 index 000000000..cc165a4dd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams5/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 5 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_1860120438.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_1860120438.yml new file mode 100644 index 000000000..880b2b278 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_1860120438.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012014740874681882 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 5 +seed: 1860120438 +warm_restart_freq: 52 +wd: 2.676210770965796e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_299915224.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_299915224.yml new file mode 100644 index 000000000..3f2053fba --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_299915224.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012014740874681882 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 5 +seed: 299915224 +warm_restart_freq: 52 +wd: 2.676210770965796e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_463838844.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_463838844.yml new file mode 100644 index 000000000..70c4b0296 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam10_463838844.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012014740874681882 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 5 +seed: 463838844 +warm_restart_freq: 52 +wd: 2.676210770965796e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_1904741739.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_1904741739.yml new file mode 100644 index 000000000..2207058ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_1904741739.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00043480948050425886 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 1904741739 +warm_restart_freq: 84 +wd: 0.00047012859078933287 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_554977590.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_554977590.yml new file mode 100644 index 000000000..d805fd6ff --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_554977590.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00043480948050425886 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 554977590 +warm_restart_freq: 84 +wd: 0.00047012859078933287 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_975248992.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_975248992.yml new file mode 100644 index 000000000..a6871f4f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam11_975248992.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00043480948050425886 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 975248992 +warm_restart_freq: 84 +wd: 0.00047012859078933287 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_1682874662.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_1682874662.yml new file mode 100644 index 000000000..e6568c239 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_1682874662.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00035642345265106705 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 3 +seed: 1682874662 +warm_restart_freq: 47 +wd: 0.03794554121745662 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_670102981.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_670102981.yml new file mode 100644 index 000000000..9c775cf79 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_670102981.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00035642345265106705 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 3 +seed: 670102981 +warm_restart_freq: 47 +wd: 0.03794554121745662 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_777078814.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_777078814.yml new file mode 100644 index 000000000..1a5104d9a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam12_777078814.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00035642345265106705 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 3 +seed: 777078814 +warm_restart_freq: 47 +wd: 0.03794554121745662 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_1659378827.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_1659378827.yml new file mode 100644 index 000000000..de781ffad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_1659378827.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005411407557276415 +neuron_fanin: +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 1659378827 +warm_restart_freq: 15 +wd: 0.020467767437340283 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_1921385489.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_1921385489.yml new file mode 100644 index 000000000..263b3b4cb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_1921385489.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005411407557276415 +neuron_fanin: +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 1921385489 +warm_restart_freq: 15 +wd: 0.020467767437340283 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_664667407.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_664667407.yml new file mode 100644 index 000000000..64ed5ec0e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam13_664667407.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005411407557276415 +neuron_fanin: +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 664667407 +warm_restart_freq: 15 +wd: 0.020467767437340283 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_11409920.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_11409920.yml new file mode 100644 index 000000000..94327e382 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_11409920.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003550644816101668 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 3 +seed: 11409920 +warm_restart_freq: 59 +wd: 0.0005589852539280233 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_1487389309.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_1487389309.yml new file mode 100644 index 000000000..e62ca8f74 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_1487389309.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003550644816101668 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 3 +seed: 1487389309 +warm_restart_freq: 59 +wd: 0.0005589852539280233 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_1910165495.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_1910165495.yml new file mode 100644 index 000000000..e59439a51 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam14_1910165495.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003550644816101668 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 3 +seed: 1910165495 +warm_restart_freq: 59 +wd: 0.0005589852539280233 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_1358833747.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_1358833747.yml new file mode 100644 index 000000000..7c1692169 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_1358833747.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005471853729979584 +neuron_fanin: +- 4 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 1358833747 +warm_restart_freq: 50 +wd: 0.00031476545439608396 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_2120521968.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_2120521968.yml new file mode 100644 index 000000000..1d565d25f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_2120521968.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005471853729979584 +neuron_fanin: +- 4 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 2120521968 +warm_restart_freq: 50 +wd: 0.00031476545439608396 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_400620265.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_400620265.yml new file mode 100644 index 000000000..88e972adf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam6_400620265.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0005471853729979584 +neuron_fanin: +- 4 +- 2 +- 4 +- 2 +output_bitwidth: 3 +seed: 400620265 +warm_restart_freq: 50 +wd: 0.00031476545439608396 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_111087679.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_111087679.yml new file mode 100644 index 000000000..9dc40cf6b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_111087679.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002289999156270528 +neuron_fanin: +- 2 +- 6 +- 2 +- 4 +output_bitwidth: 4 +seed: 111087679 +warm_restart_freq: 40 +wd: 3.103769774740289e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_1326097161.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_1326097161.yml new file mode 100644 index 000000000..85d33d3a9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_1326097161.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002289999156270528 +neuron_fanin: +- 2 +- 6 +- 2 +- 4 +output_bitwidth: 4 +seed: 1326097161 +warm_restart_freq: 40 +wd: 3.103769774740289e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_1902530057.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_1902530057.yml new file mode 100644 index 000000000..422dfd79e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam7_1902530057.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.002289999156270528 +neuron_fanin: +- 2 +- 6 +- 2 +- 4 +output_bitwidth: 4 +seed: 1902530057 +warm_restart_freq: 40 +wd: 3.103769774740289e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_103258501.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_103258501.yml new file mode 100644 index 000000000..11bafeafd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_103258501.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00906849304735227 +neuron_fanin: +- 2 +- 5 +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 103258501 +warm_restart_freq: 79 +wd: 0.020324136511240643 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_1686227694.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_1686227694.yml new file mode 100644 index 000000000..6c6b72581 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_1686227694.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00906849304735227 +neuron_fanin: +- 2 +- 5 +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1686227694 +warm_restart_freq: 79 +wd: 0.020324136511240643 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_329807037.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_329807037.yml new file mode 100644 index 000000000..ebeb94969 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam8_329807037.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 4 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00906849304735227 +neuron_fanin: +- 2 +- 5 +- 3 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 329807037 +warm_restart_freq: 79 +wd: 0.020324136511240643 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_1671412180.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_1671412180.yml new file mode 100644 index 000000000..526a6e2f1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_1671412180.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007328070238164706 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 1671412180 +warm_restart_freq: 80 +wd: 0.003234981004022356 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_262599451.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_262599451.yml new file mode 100644 index 000000000..358c6e8bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_262599451.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007328070238164706 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 262599451 +warm_restart_freq: 80 +wd: 0.003234981004022356 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_400154196.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_400154196.yml new file mode 100644 index 000000000..97534a139 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/hparam9_400154196.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0007328070238164706 +neuron_fanin: +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 400154196 +warm_restart_freq: 80 +wd: 0.003234981004022356 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams6/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams6/search_config.yml new file mode 100644 index 000000000..f0da7e312 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams6/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 6 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_1315418782.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_1315418782.yml new file mode 100644 index 000000000..9cfc7af03 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_1315418782.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00026953638321405756 +neuron_fanin: +- 5 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 1315418782 +warm_restart_freq: 88 +wd: 4.373691386971046e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_246345229.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_246345229.yml new file mode 100644 index 000000000..5683e7761 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_246345229.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00026953638321405756 +neuron_fanin: +- 5 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 246345229 +warm_restart_freq: 88 +wd: 4.373691386971046e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_94364743.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_94364743.yml new file mode 100644 index 000000000..59f5db499 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam10_94364743.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00026953638321405756 +neuron_fanin: +- 5 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 94364743 +warm_restart_freq: 88 +wd: 4.373691386971046e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_1104059238.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_1104059238.yml new file mode 100644 index 000000000..4311befb0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_1104059238.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008558783695033977 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 1104059238 +warm_restart_freq: 84 +wd: 0.04663060957490652 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_1351253091.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_1351253091.yml new file mode 100644 index 000000000..40887ecdc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_1351253091.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008558783695033977 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 1351253091 +warm_restart_freq: 84 +wd: 0.04663060957490652 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_947894553.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_947894553.yml new file mode 100644 index 000000000..f11891b64 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam11_947894553.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008558783695033977 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 947894553 +warm_restart_freq: 84 +wd: 0.04663060957490652 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_1486127662.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_1486127662.yml new file mode 100644 index 000000000..90a1cbf55 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_1486127662.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010558155429619297 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 1486127662 +warm_restart_freq: 98 +wd: 5.88313177197104e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_1893744462.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_1893744462.yml new file mode 100644 index 000000000..46d9b997b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_1893744462.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010558155429619297 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 1893744462 +warm_restart_freq: 98 +wd: 5.88313177197104e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_430799658.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_430799658.yml new file mode 100644 index 000000000..a91c7cf8a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam12_430799658.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010558155429619297 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 430799658 +warm_restart_freq: 98 +wd: 5.88313177197104e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_1146331533.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_1146331533.yml new file mode 100644 index 000000000..977512fd7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_1146331533.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00457188670405933 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 6 +output_bitwidth: 2 +seed: 1146331533 +warm_restart_freq: 10 +wd: 4.148053262453822e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_2072097652.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_2072097652.yml new file mode 100644 index 000000000..afc276757 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_2072097652.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00457188670405933 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 6 +output_bitwidth: 2 +seed: 2072097652 +warm_restart_freq: 10 +wd: 4.148053262453822e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_574665130.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_574665130.yml new file mode 100644 index 000000000..38cc9d1d8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam13_574665130.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00457188670405933 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 6 +output_bitwidth: 2 +seed: 574665130 +warm_restart_freq: 10 +wd: 4.148053262453822e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_1016862180.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_1016862180.yml new file mode 100644 index 000000000..c264ec281 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_1016862180.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0019029804817149941 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1016862180 +warm_restart_freq: 87 +wd: 0.009270086560698453 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_196485315.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_196485315.yml new file mode 100644 index 000000000..b854e1d09 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_196485315.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0019029804817149941 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 196485315 +warm_restart_freq: 87 +wd: 0.009270086560698453 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_525027445.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_525027445.yml new file mode 100644 index 000000000..5f6a14aeb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam14_525027445.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0019029804817149941 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 525027445 +warm_restart_freq: 87 +wd: 0.009270086560698453 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_127241932.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_127241932.yml new file mode 100644 index 000000000..90f2704bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_127241932.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00552940948778122 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 127241932 +warm_restart_freq: 68 +wd: 0.00027864819620980946 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_1284590501.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_1284590501.yml new file mode 100644 index 000000000..e2dea54f7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_1284590501.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00552940948778122 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1284590501 +warm_restart_freq: 68 +wd: 0.00027864819620980946 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_232416243.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_232416243.yml new file mode 100644 index 000000000..b724c556d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam15_232416243.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00552940948778122 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 232416243 +warm_restart_freq: 68 +wd: 0.00027864819620980946 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_1875941738.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_1875941738.yml new file mode 100644 index 000000000..f714fdd88 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_1875941738.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003559355614868285 +neuron_fanin: +- 4 +- 3 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 1875941738 +warm_restart_freq: 15 +wd: 7.958454908395945e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_612176793.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_612176793.yml new file mode 100644 index 000000000..8e3e13b36 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_612176793.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003559355614868285 +neuron_fanin: +- 4 +- 3 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 612176793 +warm_restart_freq: 15 +wd: 7.958454908395945e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_644602188.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_644602188.yml new file mode 100644 index 000000000..d904de93b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam7_644602188.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.003559355614868285 +neuron_fanin: +- 4 +- 3 +- 3 +- 2 +- 2 +- 2 +output_bitwidth: 6 +seed: 644602188 +warm_restart_freq: 15 +wd: 7.958454908395945e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_597914448.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_597914448.yml new file mode 100644 index 000000000..75bb97bcb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_597914448.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003927704963152218 +neuron_fanin: +- 3 +- 3 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 597914448 +warm_restart_freq: 84 +wd: 0.0007442859338033204 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_650757180.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_650757180.yml new file mode 100644 index 000000000..30b09a49b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_650757180.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003927704963152218 +neuron_fanin: +- 3 +- 3 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 650757180 +warm_restart_freq: 84 +wd: 0.0007442859338033204 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_733587778.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_733587778.yml new file mode 100644 index 000000000..cf8390cb7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam8_733587778.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.003927704963152218 +neuron_fanin: +- 3 +- 3 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 733587778 +warm_restart_freq: 84 +wd: 0.0007442859338033204 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_1702228508.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_1702228508.yml new file mode 100644 index 000000000..a1b4de2ce --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_1702228508.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010211664032423167 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 1702228508 +warm_restart_freq: 56 +wd: 0.0016367766027500653 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_1734444720.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_1734444720.yml new file mode 100644 index 000000000..b97e73de1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_1734444720.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010211664032423167 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 1734444720 +warm_restart_freq: 56 +wd: 0.0016367766027500653 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_2137820579.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_2137820579.yml new file mode 100644 index 000000000..d72b04e67 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/hparam9_2137820579.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0010211664032423167 +neuron_fanin: +- 2 +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 4 +seed: 2137820579 +warm_restart_freq: 56 +wd: 0.0016367766027500653 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams7/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams7/search_config.yml new file mode 100644 index 000000000..d900b6ec0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams7/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 7 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_1268954210.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_1268954210.yml new file mode 100644 index 000000000..92cbe9658 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_1268954210.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004242827160315254 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 1268954210 +warm_restart_freq: 12 +wd: 0.0004919678839151048 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_549585099.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_549585099.yml new file mode 100644 index 000000000..ccc6c5579 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_549585099.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004242827160315254 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 549585099 +warm_restart_freq: 12 +wd: 0.0004919678839151048 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_956872797.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_956872797.yml new file mode 100644 index 000000000..1dbe79439 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam10_956872797.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004242827160315254 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 956872797 +warm_restart_freq: 12 +wd: 0.0004919678839151048 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_1880360493.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_1880360493.yml new file mode 100644 index 000000000..02041b3d5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_1880360493.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006648332950178309 +neuron_fanin: +- 5 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 1880360493 +warm_restart_freq: 84 +wd: 3.988636396076873e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_611218164.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_611218164.yml new file mode 100644 index 000000000..0187cb799 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_611218164.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006648332950178309 +neuron_fanin: +- 5 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 611218164 +warm_restart_freq: 84 +wd: 3.988636396076873e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_797547784.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_797547784.yml new file mode 100644 index 000000000..99795976f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam11_797547784.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006648332950178309 +neuron_fanin: +- 5 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 797547784 +warm_restart_freq: 84 +wd: 3.988636396076873e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_1324413174.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_1324413174.yml new file mode 100644 index 000000000..983f6d420 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_1324413174.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006156546479852736 +neuron_fanin: +- 4 +- 3 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 1324413174 +warm_restart_freq: 78 +wd: 0.00037431983465345103 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_833299059.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_833299059.yml new file mode 100644 index 000000000..735a465b6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_833299059.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006156546479852736 +neuron_fanin: +- 4 +- 3 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 833299059 +warm_restart_freq: 78 +wd: 0.00037431983465345103 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_971234974.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_971234974.yml new file mode 100644 index 000000000..ef74994bc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam12_971234974.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006156546479852736 +neuron_fanin: +- 4 +- 3 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 971234974 +warm_restart_freq: 78 +wd: 0.00037431983465345103 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_149496393.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_149496393.yml new file mode 100644 index 000000000..f705f9a3b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_149496393.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00018534217859148257 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 149496393 +warm_restart_freq: 89 +wd: 0.00020756661688697383 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_206391288.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_206391288.yml new file mode 100644 index 000000000..a90cd03e2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_206391288.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00018534217859148257 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 206391288 +warm_restart_freq: 89 +wd: 0.00020756661688697383 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_785635234.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_785635234.yml new file mode 100644 index 000000000..9312ce145 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam13_785635234.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00018534217859148257 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 785635234 +warm_restart_freq: 89 +wd: 0.00020756661688697383 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_1546406034.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_1546406034.yml new file mode 100644 index 000000000..17c579e04 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_1546406034.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005420629679752445 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 1546406034 +warm_restart_freq: 23 +wd: 1.6119167568535547e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_2053200333.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_2053200333.yml new file mode 100644 index 000000000..7b5aa013d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_2053200333.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005420629679752445 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 2053200333 +warm_restart_freq: 23 +wd: 1.6119167568535547e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_221179038.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_221179038.yml new file mode 100644 index 000000000..6fc2c2acc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam14_221179038.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005420629679752445 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 221179038 +warm_restart_freq: 23 +wd: 1.6119167568535547e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_1148314463.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_1148314463.yml new file mode 100644 index 000000000..75e29a9b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_1148314463.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005623976682552653 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 1148314463 +warm_restart_freq: 20 +wd: 0.0010209772091511102 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_1604650165.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_1604650165.yml new file mode 100644 index 000000000..d1211232d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_1604650165.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005623976682552653 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 1604650165 +warm_restart_freq: 20 +wd: 0.0010209772091511102 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_372080147.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_372080147.yml new file mode 100644 index 000000000..7b3062026 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam15_372080147.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005623976682552653 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 372080147 +warm_restart_freq: 20 +wd: 0.0010209772091511102 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1003235032.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1003235032.yml new file mode 100644 index 000000000..84d328ba1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1003235032.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00079128024878795 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 5 +seed: 1003235032 +warm_restart_freq: 35 +wd: 0.0010962157349836555 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1213388260.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1213388260.yml new file mode 100644 index 000000000..8e8de3594 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1213388260.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00079128024878795 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 5 +seed: 1213388260 +warm_restart_freq: 35 +wd: 0.0010962157349836555 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1320468200.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1320468200.yml new file mode 100644 index 000000000..fdd892b2c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam16_1320468200.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00079128024878795 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 5 +seed: 1320468200 +warm_restart_freq: 35 +wd: 0.0010962157349836555 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_103777466.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_103777466.yml new file mode 100644 index 000000000..1788e95c6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_103777466.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004339319989307983 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 103777466 +warm_restart_freq: 68 +wd: 0.014262502819493759 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_1868088533.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_1868088533.yml new file mode 100644 index 000000000..ad2f3e2d8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_1868088533.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004339319989307983 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 1868088533 +warm_restart_freq: 68 +wd: 0.014262502819493759 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_839848226.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_839848226.yml new file mode 100644 index 000000000..68d796b04 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam8_839848226.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004339319989307983 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 839848226 +warm_restart_freq: 68 +wd: 0.014262502819493759 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_1822985620.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_1822985620.yml new file mode 100644 index 000000000..87277d690 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_1822985620.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001636466777425923 +neuron_fanin: +- 3 +- 4 +- 4 +- 4 +output_bitwidth: 3 +seed: 1822985620 +warm_restart_freq: 97 +wd: 0.0008238759333503427 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_518299784.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_518299784.yml new file mode 100644 index 000000000..9d2a533ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_518299784.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001636466777425923 +neuron_fanin: +- 3 +- 4 +- 4 +- 4 +output_bitwidth: 3 +seed: 518299784 +warm_restart_freq: 97 +wd: 0.0008238759333503427 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_552215215.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_552215215.yml new file mode 100644 index 000000000..19137fd44 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/hparam9_552215215.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0001636466777425923 +neuron_fanin: +- 3 +- 4 +- 4 +- 4 +output_bitwidth: 3 +seed: 552215215 +warm_restart_freq: 97 +wd: 0.0008238759333503427 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams8/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams8/search_config.yml new file mode 100644 index 000000000..0a5af4ed9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams8/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 8 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_1041410011.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_1041410011.yml new file mode 100644 index 000000000..c2da81968 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_1041410011.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0068623878204395715 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 1041410011 +warm_restart_freq: 82 +wd: 1.2774706703043434e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_1606711276.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_1606711276.yml new file mode 100644 index 000000000..bc1e46134 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_1606711276.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0068623878204395715 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 1606711276 +warm_restart_freq: 82 +wd: 1.2774706703043434e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_938982929.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_938982929.yml new file mode 100644 index 000000000..d65abb250 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam10_938982929.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0068623878204395715 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 938982929 +warm_restart_freq: 82 +wd: 1.2774706703043434e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_1684936827.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_1684936827.yml new file mode 100644 index 000000000..380ffc292 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_1684936827.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004583981686847184 +neuron_fanin: +- 5 +- 3 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 1684936827 +warm_restart_freq: 41 +wd: 0.08574503404999341 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_2061899946.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_2061899946.yml new file mode 100644 index 000000000..2b6900971 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_2061899946.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004583981686847184 +neuron_fanin: +- 5 +- 3 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 2061899946 +warm_restart_freq: 41 +wd: 0.08574503404999341 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_677753333.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_677753333.yml new file mode 100644 index 000000000..c637620d8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam11_677753333.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004583981686847184 +neuron_fanin: +- 5 +- 3 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 677753333 +warm_restart_freq: 41 +wd: 0.08574503404999341 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1033004554.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1033004554.yml new file mode 100644 index 000000000..618d48105 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1033004554.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003030379125621026 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1033004554 +warm_restart_freq: 37 +wd: 0.0001315191153576208 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1680601192.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1680601192.yml new file mode 100644 index 000000000..132135eca --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1680601192.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003030379125621026 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1680601192 +warm_restart_freq: 37 +wd: 0.0001315191153576208 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1801354186.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1801354186.yml new file mode 100644 index 000000000..5eaad804d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam12_1801354186.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003030379125621026 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1801354186 +warm_restart_freq: 37 +wd: 0.0001315191153576208 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_1190772975.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_1190772975.yml new file mode 100644 index 000000000..fee5869a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_1190772975.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006692988881818462 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1190772975 +warm_restart_freq: 90 +wd: 0.0068049925865390284 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_1247465184.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_1247465184.yml new file mode 100644 index 000000000..df3bf3a83 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_1247465184.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006692988881818462 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1247465184 +warm_restart_freq: 90 +wd: 0.0068049925865390284 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_170167645.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_170167645.yml new file mode 100644 index 000000000..f2da5fe16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam13_170167645.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006692988881818462 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 170167645 +warm_restart_freq: 90 +wd: 0.0068049925865390284 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_1025917141.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_1025917141.yml new file mode 100644 index 000000000..c39bf31a4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_1025917141.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005498738798462012 +neuron_fanin: +- 5 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1025917141 +warm_restart_freq: 63 +wd: 0.002653113161385472 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_1702649332.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_1702649332.yml new file mode 100644 index 000000000..8e2302c79 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_1702649332.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005498738798462012 +neuron_fanin: +- 5 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1702649332 +warm_restart_freq: 63 +wd: 0.002653113161385472 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_239384269.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_239384269.yml new file mode 100644 index 000000000..80e4e5d2e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam14_239384269.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005498738798462012 +neuron_fanin: +- 5 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 239384269 +warm_restart_freq: 63 +wd: 0.002653113161385472 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_1514240642.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_1514240642.yml new file mode 100644 index 000000000..63ce1afcd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_1514240642.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00017907576473919046 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 1514240642 +warm_restart_freq: 22 +wd: 0.07097842197253013 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_285131147.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_285131147.yml new file mode 100644 index 000000000..7e70835b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_285131147.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00017907576473919046 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 285131147 +warm_restart_freq: 22 +wd: 0.07097842197253013 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_485542460.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_485542460.yml new file mode 100644 index 000000000..6fe602ed2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam15_485542460.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00017907576473919046 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 485542460 +warm_restart_freq: 22 +wd: 0.07097842197253013 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1583736550.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1583736550.yml new file mode 100644 index 000000000..340c16a14 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1583736550.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0036659983177586234 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1583736550 +warm_restart_freq: 15 +wd: 2.0634577219675973e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1638082753.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1638082753.yml new file mode 100644 index 000000000..fc9534a56 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1638082753.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0036659983177586234 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1638082753 +warm_restart_freq: 15 +wd: 2.0634577219675973e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1999817202.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1999817202.yml new file mode 100644 index 000000000..7823d3904 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam16_1999817202.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0036659983177586234 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1999817202 +warm_restart_freq: 15 +wd: 2.0634577219675973e-05 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_363768295.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_363768295.yml new file mode 100644 index 000000000..a67f6be3a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_363768295.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001555628086295527 +neuron_fanin: +- 4 +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 2 +seed: 363768295 +warm_restart_freq: 91 +wd: 0.0023919764914059768 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_546361172.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_546361172.yml new file mode 100644 index 000000000..3c023cd44 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_546361172.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001555628086295527 +neuron_fanin: +- 4 +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 2 +seed: 546361172 +warm_restart_freq: 91 +wd: 0.0023919764914059768 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_574383926.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_574383926.yml new file mode 100644 index 000000000..ac3c96d8d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam17_574383926.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001555628086295527 +neuron_fanin: +- 4 +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 2 +seed: 574383926 +warm_restart_freq: 91 +wd: 0.0023919764914059768 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1380029761.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1380029761.yml new file mode 100644 index 000000000..ca49e4dc8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1380029761.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001608037972725964 +neuron_fanin: +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 6 +seed: 1380029761 +warm_restart_freq: 36 +wd: 0.012886540164126211 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1537758556.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1537758556.yml new file mode 100644 index 000000000..a6ed67a4e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1537758556.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001608037972725964 +neuron_fanin: +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 6 +seed: 1537758556 +warm_restart_freq: 36 +wd: 0.012886540164126211 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1965526453.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1965526453.yml new file mode 100644 index 000000000..c53bf2fa4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/hparam9_1965526453.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001608037972725964 +neuron_fanin: +- 2 +- 6 +- 4 +- 2 +output_bitwidth: 6 +seed: 1965526453 +warm_restart_freq: 36 +wd: 0.012886540164126211 diff --git a/examples/hgcal_autoencoder/hp_configs/hparams9/search_config.yml b/examples/hgcal_autoencoder/hp_configs/hparams9/search_config.yml new file mode 100644 index 000000000..7824026a1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_configs/hparams9/search_config.yml @@ -0,0 +1,50 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: + max: 6 + min: 2 +hidden_layer: + max: 6 + min: 2 +input_bitwidth: + max: 6 + min: 4 +input_fanin: + max: 4 + min: 2 +lr: + max: 0.01 + min: 0.0001 +neuron_fanin: + max: 6 + min: 2 +num_features: + max: 512 + min: 64 +num_seeds_per_trial: 3 +num_trials: 9 +output_bitwidth: + max: 6 + min: 2 +search_learning_params: true +search_model_arch: true +seed: 9 +warm_restart_freq: + max: 100 + min: 10 +wd: + max: 0.1 + min: 1.0e-05 diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/best_loss.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/best_loss.pth new file mode 100644 index 000000000..5e7375b14 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch0_loss=0.268.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch0_loss=0.268.pth new file mode 100644 index 000000000..01b8166d8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch0_loss=0.268.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch10_loss=0.282.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch10_loss=0.282.pth new file mode 100644 index 000000000..660834e73 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch10_loss=0.282.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch11_loss=0.280.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch11_loss=0.280.pth new file mode 100644 index 000000000..4440341ae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch11_loss=0.280.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch12_loss=0.275.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch12_loss=0.275.pth new file mode 100644 index 000000000..a40b2b920 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch12_loss=0.275.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch13_loss=0.281.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch13_loss=0.281.pth new file mode 100644 index 000000000..a5e834881 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch13_loss=0.281.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch14_loss=0.268.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch14_loss=0.268.pth new file mode 100644 index 000000000..9fa131458 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch14_loss=0.268.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch15_loss=0.268.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch15_loss=0.268.pth new file mode 100644 index 000000000..5e7375b14 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch15_loss=0.268.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch1_loss=0.269.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch1_loss=0.269.pth new file mode 100644 index 000000000..f36e333ef Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch1_loss=0.269.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch2_loss=0.648.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch2_loss=0.648.pth new file mode 100644 index 000000000..41af18c9c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch2_loss=0.648.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch3_loss=0.391.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch3_loss=0.391.pth new file mode 100644 index 000000000..a69ae7fd7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch3_loss=0.391.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch4_loss=0.279.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch4_loss=0.279.pth new file mode 100644 index 000000000..3ff39e461 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch4_loss=0.279.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch5_loss=0.369.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch5_loss=0.369.pth new file mode 100644 index 000000000..0c4d55745 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch5_loss=0.369.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch6_loss=0.480.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch6_loss=0.480.pth new file mode 100644 index 000000000..34474c3a3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch6_loss=0.480.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch7_loss=0.269.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch7_loss=0.269.pth new file mode 100644 index 000000000..22b265fbb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch7_loss=0.269.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch8_loss=0.264.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch8_loss=0.264.pth new file mode 100644 index 000000000..055f43a98 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch8_loss=0.264.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch9_loss=0.270.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch9_loss=0.270.pth new file mode 100644 index 000000000..3e7de11d5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/checkpoint_epoch9_loss=0.270.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/events.out.tfevents.1697645314.3510bb0e5a38.4667.0 b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/events.out.tfevents.1697645314.3510bb0e5a38.4667.0 new file mode 100644 index 000000000..ab3552896 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/events.out.tfevents.1697645314.3510bb0e5a38.4667.0 differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/hparams.yml b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/hparams.yml new file mode 100644 index 000000000..65abda35f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr2_qi2_ifan3_ofan5/dense128_lr0.001_wd0.1_t050/hparams.yml @@ -0,0 +1,27 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +act1_bitwidth: 2 +act2_bitwidth: 2 +batch_size: 512 +epochs: 200 +gpu: true +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001 +num_dense_feat: 128 +output_fanin: 5 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/best_loss.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/best_loss.pth new file mode 100644 index 000000000..aeafab444 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch0_loss=0.395.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch0_loss=0.395.pth new file mode 100644 index 000000000..3962724d9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch0_loss=0.395.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch1_loss=5.094.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch1_loss=5.094.pth new file mode 100644 index 000000000..74afc7ebe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch1_loss=5.094.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch2_loss=0.654.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch2_loss=0.654.pth new file mode 100644 index 000000000..b392da6b6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch2_loss=0.654.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch3_loss=0.908.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch3_loss=0.908.pth new file mode 100644 index 000000000..166a84e36 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch3_loss=0.908.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch4_loss=2.369.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch4_loss=2.369.pth new file mode 100644 index 000000000..a5e8fbc41 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch4_loss=2.369.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch5_loss=0.977.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch5_loss=0.977.pth new file mode 100644 index 000000000..aeafab444 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/checkpoint_epoch5_loss=0.977.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/events.out.tfevents.1697641076.3510bb0e5a38.89.0 b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/events.out.tfevents.1697641076.3510bb0e5a38.89.0 new file mode 100644 index 000000000..4c97c19a9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/events.out.tfevents.1697641076.3510bb0e5a38.89.0 differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/hparams.yml b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/hparams.yml new file mode 100644 index 000000000..533b82618 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense128_lr0.001_wd0.1_t050/hparams.yml @@ -0,0 +1,27 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +act1_bitwidth: 4 +act2_bitwidth: 4 +batch_size: 512 +epochs: 200 +gpu: true +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +num_dense_feat: 128 +output_fanin: 3 +warm_restart_freq: 50 +wd: 0.1 diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/best_loss.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/best_loss.pth new file mode 100644 index 000000000..1b7277701 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch0_loss=0.223.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch0_loss=0.223.pth new file mode 100644 index 000000000..646cd6307 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch0_loss=0.223.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch10_loss=0.809.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch10_loss=0.809.pth new file mode 100644 index 000000000..e3d96725c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch10_loss=0.809.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch11_loss=0.538.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch11_loss=0.538.pth new file mode 100644 index 000000000..1b7277701 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch11_loss=0.538.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch1_loss=0.212.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch1_loss=0.212.pth new file mode 100644 index 000000000..5f2d308d0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch1_loss=0.212.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch2_loss=0.211.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch2_loss=0.211.pth new file mode 100644 index 000000000..a9eee2258 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch2_loss=0.211.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch3_loss=0.241.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch3_loss=0.241.pth new file mode 100644 index 000000000..7a037bff9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch3_loss=0.241.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch4_loss=0.271.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch4_loss=0.271.pth new file mode 100644 index 000000000..23ae572c1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch4_loss=0.271.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch5_loss=0.231.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch5_loss=0.231.pth new file mode 100644 index 000000000..5dc8eaa16 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch5_loss=0.231.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch6_loss=0.280.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch6_loss=0.280.pth new file mode 100644 index 000000000..8e167796e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch6_loss=0.280.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch7_loss=0.390.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch7_loss=0.390.pth new file mode 100644 index 000000000..ca536030e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch7_loss=0.390.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch8_loss=0.788.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch8_loss=0.788.pth new file mode 100644 index 000000000..6d54e811c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch8_loss=0.788.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch9_loss=0.747.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch9_loss=0.747.pth new file mode 100644 index 000000000..9fffe39f8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/checkpoint_epoch9_loss=0.747.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/events.out.tfevents.1697641599.3510bb0e5a38.842.0 b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/events.out.tfevents.1697641599.3510bb0e5a38.842.0 new file mode 100644 index 000000000..4f463269d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/events.out.tfevents.1697641599.3510bb0e5a38.842.0 differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/hparams.yml b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/hparams.yml new file mode 100644 index 000000000..0db093c5b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.0001_wd0.5_t050/hparams.yml @@ -0,0 +1,27 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +act1_bitwidth: 4 +act2_bitwidth: 4 +batch_size: 512 +epochs: 200 +gpu: true +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001 +num_dense_feat: 64 +output_fanin: 3 +warm_restart_freq: 50 +wd: 0.5 diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/best_loss.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/best_loss.pth new file mode 100644 index 000000000..7dcbcdadb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch0_loss=0.214.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch0_loss=0.214.pth new file mode 100644 index 000000000..d94ed8a48 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch0_loss=0.214.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch10_loss=0.588.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch10_loss=0.588.pth new file mode 100644 index 000000000..2416337d5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch10_loss=0.588.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch11_loss=0.684.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch11_loss=0.684.pth new file mode 100644 index 000000000..7dcbcdadb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch11_loss=0.684.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch12_loss=0.837.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch12_loss=0.837.pth new file mode 100644 index 000000000..c8298fa03 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch12_loss=0.837.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch13_loss=0.578.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch13_loss=0.578.pth new file mode 100644 index 000000000..31c68efe9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch13_loss=0.578.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch14_loss=0.608.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch14_loss=0.608.pth new file mode 100644 index 000000000..44e390099 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch14_loss=0.608.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch15_loss=0.539.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch15_loss=0.539.pth new file mode 100644 index 000000000..beca7c79a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch15_loss=0.539.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch16_loss=0.503.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch16_loss=0.503.pth new file mode 100644 index 000000000..7a8c92383 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch16_loss=0.503.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch1_loss=0.387.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch1_loss=0.387.pth new file mode 100644 index 000000000..8f4fa1aa6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch1_loss=0.387.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch2_loss=0.258.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch2_loss=0.258.pth new file mode 100644 index 000000000..72b2fd238 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch2_loss=0.258.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch3_loss=0.205.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch3_loss=0.205.pth new file mode 100644 index 000000000..0519dc252 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch3_loss=0.205.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch4_loss=0.450.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch4_loss=0.450.pth new file mode 100644 index 000000000..a2e544b9d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch4_loss=0.450.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch5_loss=0.331.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch5_loss=0.331.pth new file mode 100644 index 000000000..c6eb49144 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch5_loss=0.331.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch6_loss=0.355.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch6_loss=0.355.pth new file mode 100644 index 000000000..712ebf444 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch6_loss=0.355.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch7_loss=0.580.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch7_loss=0.580.pth new file mode 100644 index 000000000..78d7f4a42 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch7_loss=0.580.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch8_loss=0.371.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch8_loss=0.371.pth new file mode 100644 index 000000000..8c7e21b77 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch8_loss=0.371.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch9_loss=0.358.pth b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch9_loss=0.358.pth new file mode 100644 index 000000000..946501fbe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/checkpoint_epoch9_loss=0.358.pth differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/events.out.tfevents.1697642857.3510bb0e5a38.2003.0 b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/events.out.tfevents.1697642857.3510bb0e5a38.2003.0 new file mode 100644 index 000000000..7c8e0a752 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/events.out.tfevents.1697642857.3510bb0e5a38.2003.0 differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/events.out.tfevents.1697644261.3510bb0e5a38.3504.0 b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/events.out.tfevents.1697644261.3510bb0e5a38.3504.0 new file mode 100644 index 000000000..c90daa409 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/events.out.tfevents.1697644261.3510bb0e5a38.3504.0 differ diff --git a/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/hparams.yml b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/hparams.yml new file mode 100644 index 000000000..d8661646e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_grid_search_dense128/hgcal0_qr4_qi4_ifan2_ofan3/dense64_lr0.001_wd0.5_t050/hparams.yml @@ -0,0 +1,27 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +act1_bitwidth: 4 +act2_bitwidth: 4 +batch_size: 512 +epochs: 200 +gpu: true +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001 +num_dense_feat: 64 +output_fanin: 3 +warm_restart_freq: 50 +wd: 0.5 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/best_loss.pth new file mode 100644 index 000000000..6a33e55cb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/checkpoint_epoch96_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/checkpoint_epoch96_loss=0.019.pth new file mode 100644 index 000000000..6a33e55cb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/checkpoint_epoch96_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/events.out.tfevents.1699296190.6ec770fc381b.517950.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/events.out.tfevents.1699296190.6ec770fc381b.517950.0 new file mode 100644 index 000000000..4b73a4a28 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/events.out.tfevents.1699296190.6ec770fc381b.517950.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparam10_1022285775_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparam10_1022285775_loss=0.019_emd.txt new file mode 100644 index 000000000..1dbb2c02b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparam10_1022285775_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5927856835245437 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparam10_1022285775_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparam10_1022285775_lutcost.txt new file mode 100644 index 000000000..34aa6cfa3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparam10_1022285775_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1747200.0 +module_list.1 lut cost: 262272.0 +module_list.2 lut cost: 880.0 +Total LUT cost: 2010352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparams.yml new file mode 100644 index 000000000..54e7e0ad2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1022285775/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009626104437978377 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 1022285775 +warm_restart_freq: 20 +wd: 0.005048977783685502 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/best_loss.pth new file mode 100644 index 000000000..a8df4d253 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/checkpoint_epoch79_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/checkpoint_epoch79_loss=0.025.pth new file mode 100644 index 000000000..a8df4d253 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/checkpoint_epoch79_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/events.out.tfevents.1699296190.6ec770fc381b.517979.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/events.out.tfevents.1699296190.6ec770fc381b.517979.0 new file mode 100644 index 000000000..7c621b625 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/events.out.tfevents.1699296190.6ec770fc381b.517979.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparam10_1041410011_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparam10_1041410011_loss=0.025_emd.txt new file mode 100644 index 000000000..03fa2e7b4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparam10_1041410011_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6878949446157068 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparam10_1041410011_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparam10_1041410011_lutcost.txt new file mode 100644 index 000000000..5e3185d89 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparam10_1041410011_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 261120.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 1397760.0 +module_list.4 lut cost: 10240.0 +module_list.5 lut cost: 1397760.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 3083776.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparams.yml new file mode 100644 index 000000000..c2da81968 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1041410011/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0068623878204395715 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 1041410011 +warm_restart_freq: 82 +wd: 1.2774706703043434e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/best_loss.pth new file mode 100644 index 000000000..d70a44884 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/checkpoint_epoch52_loss=0.050.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/checkpoint_epoch52_loss=0.050.pth new file mode 100644 index 000000000..d70a44884 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/checkpoint_epoch52_loss=0.050.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/events.out.tfevents.1699296545.ca42a8e84088.1633628.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/events.out.tfevents.1699296545.ca42a8e84088.1633628.0 new file mode 100644 index 000000000..bbdd0bb51 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/events.out.tfevents.1699296545.ca42a8e84088.1633628.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparam10_1101239527_loss=0.050_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparam10_1101239527_loss=0.050_emd.txt new file mode 100644 index 000000000..4cdc1713c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparam10_1101239527_loss=0.050_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.921813354744374 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparam10_1101239527_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparam10_1101239527_lutcost.txt new file mode 100644 index 000000000..43c4a3863 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparam10_1101239527_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 22528.0 +module_list.2 lut cost: 640.0 +module_list.3 lut cost: 53760.0 +module_list.4 lut cost: 1748480.0 +module_list.5 lut cost: 32784.0 +Total LUT cost: 1874512.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparams.yml new file mode 100644 index 000000000..c0c987de4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1101239527/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004538264151275558 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1101239527 +warm_restart_freq: 28 +wd: 3.9548361232915963e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/best_loss.pth new file mode 100644 index 000000000..0ee63917d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/checkpoint_epoch50_loss=0.048.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/checkpoint_epoch50_loss=0.048.pth new file mode 100644 index 000000000..0ee63917d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/checkpoint_epoch50_loss=0.048.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/events.out.tfevents.1699296190.6ec770fc381b.517974.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/events.out.tfevents.1699296190.6ec770fc381b.517974.0 new file mode 100644 index 000000000..30000340a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/events.out.tfevents.1699296190.6ec770fc381b.517974.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparam10_1268954210_loss=0.048_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparam10_1268954210_loss=0.048_emd.txt new file mode 100644 index 000000000..f79ade9e6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparam10_1268954210_loss=0.048_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.114092639799842 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparam10_1268954210_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparam10_1268954210_lutcost.txt new file mode 100644 index 000000000..547ba30f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparam10_1268954210_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 32.0 +Total LUT cost: 152352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparams.yml new file mode 100644 index 000000000..92cbe9658 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1268954210/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004242827160315254 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 1268954210 +warm_restart_freq: 12 +wd: 0.0004919678839151048 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/best_loss.pth new file mode 100644 index 000000000..b1fe96c12 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/checkpoint_epoch71_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/checkpoint_epoch71_loss=0.020.pth new file mode 100644 index 000000000..b1fe96c12 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/checkpoint_epoch71_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/events.out.tfevents.1699296190.6ec770fc381b.517970.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/events.out.tfevents.1699296190.6ec770fc381b.517970.0 new file mode 100644 index 000000000..4303ff19b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/events.out.tfevents.1699296190.6ec770fc381b.517970.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparam10_1315418782_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparam10_1315418782_loss=0.020_emd.txt new file mode 100644 index 000000000..20e28fab2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparam10_1315418782_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7761767020080703 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparam10_1315418782_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparam10_1315418782_lutcost.txt new file mode 100644 index 000000000..2226d7ba5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparam10_1315418782_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16128.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 192.0 +module_list.4 lut cost: 174848.0 +module_list.5 lut cost: 480.0 +Total LUT cost: 366880.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparams.yml new file mode 100644 index 000000000..9cfc7af03 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1315418782/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00026953638321405756 +neuron_fanin: +- 5 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 1315418782 +warm_restart_freq: 88 +wd: 4.373691386971046e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/best_loss.pth new file mode 100644 index 000000000..32d6040fc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/checkpoint_epoch80_loss=0.044.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/checkpoint_epoch80_loss=0.044.pth new file mode 100644 index 000000000..32d6040fc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/checkpoint_epoch80_loss=0.044.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/events.out.tfevents.1699314207.6ec770fc381b.607088.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/events.out.tfevents.1699314207.6ec770fc381b.607088.0 new file mode 100644 index 000000000..261cd8086 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/events.out.tfevents.1699314207.6ec770fc381b.607088.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparam10_1606711276_loss=0.044_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparam10_1606711276_loss=0.044_emd.txt new file mode 100644 index 000000000..58589ad0a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparam10_1606711276_loss=0.044_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.072475682065873 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparam10_1606711276_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparam10_1606711276_lutcost.txt new file mode 100644 index 000000000..5e3185d89 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparam10_1606711276_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 261120.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 1397760.0 +module_list.4 lut cost: 10240.0 +module_list.5 lut cost: 1397760.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 3083776.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparams.yml new file mode 100644 index 000000000..bc1e46134 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1606711276/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0068623878204395715 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 1606711276 +warm_restart_freq: 82 +wd: 1.2774706703043434e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/best_loss.pth new file mode 100644 index 000000000..17d9409a1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/checkpoint_epoch82_loss=0.048.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/checkpoint_epoch82_loss=0.048.pth new file mode 100644 index 000000000..17d9409a1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/checkpoint_epoch82_loss=0.048.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/events.out.tfevents.1699316340.ca42a8e84088.1711595.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/events.out.tfevents.1699316340.ca42a8e84088.1711595.0 new file mode 100644 index 000000000..8766330bf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/events.out.tfevents.1699316340.ca42a8e84088.1711595.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparam10_1788575728_loss=0.048_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparam10_1788575728_loss=0.048_emd.txt new file mode 100644 index 000000000..c8c892154 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparam10_1788575728_loss=0.048_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0011002250726824 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparam10_1788575728_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparam10_1788575728_lutcost.txt new file mode 100644 index 000000000..43c4a3863 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparam10_1788575728_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 22528.0 +module_list.2 lut cost: 640.0 +module_list.3 lut cost: 53760.0 +module_list.4 lut cost: 1748480.0 +module_list.5 lut cost: 32784.0 +Total LUT cost: 1874512.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparams.yml new file mode 100644 index 000000000..2a98ee109 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1788575728/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004538264151275558 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 1788575728 +warm_restart_freq: 28 +wd: 3.9548361232915963e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/best_loss.pth new file mode 100644 index 000000000..8eb7bcabc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/checkpoint_epoch97_loss=0.015.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/checkpoint_epoch97_loss=0.015.pth new file mode 100644 index 000000000..8eb7bcabc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/checkpoint_epoch97_loss=0.015.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/events.out.tfevents.1699296190.6ec770fc381b.517966.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/events.out.tfevents.1699296190.6ec770fc381b.517966.0 new file mode 100644 index 000000000..6e7fc8e7a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/events.out.tfevents.1699296190.6ec770fc381b.517966.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparam10_1860120438_loss=0.015_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparam10_1860120438_loss=0.015_emd.txt new file mode 100644 index 000000000..0a2278d72 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparam10_1860120438_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.52342505010657 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparam10_1860120438_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparam10_1860120438_lutcost.txt new file mode 100644 index 000000000..bd45ba210 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparam10_1860120438_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 698880.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 3200.0 +module_list.4 lut cost: 54640.0 +Total LUT cost: 1106672.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparams.yml new file mode 100644 index 000000000..880b2b278 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1860120438/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012014740874681882 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 5 +seed: 1860120438 +warm_restart_freq: 52 +wd: 2.676210770965796e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/best_loss.pth new file mode 100644 index 000000000..250ff2bed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/checkpoint_epoch77_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/checkpoint_epoch77_loss=0.021.pth new file mode 100644 index 000000000..250ff2bed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/checkpoint_epoch77_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/events.out.tfevents.1699296190.6ec770fc381b.517946.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/events.out.tfevents.1699296190.6ec770fc381b.517946.0 new file mode 100644 index 000000000..f6a614b7c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/events.out.tfevents.1699296190.6ec770fc381b.517946.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparam10_1886521830_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparam10_1886521830_loss=0.021_emd.txt new file mode 100644 index 000000000..6d52c68b2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparam10_1886521830_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7163673322486774 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparam10_1886521830_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparam10_1886521830_lutcost.txt new file mode 100644 index 000000000..482d6bbda --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparam10_1886521830_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 436800.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 1048320.0 +module_list.4 lut cost: 174848.0 +module_list.5 lut cost: 43680.0 +Total LUT cost: 2405600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparams.yml new file mode 100644 index 000000000..389fddac2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1886521830/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007196905639829915 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 2 +seed: 1886521830 +warm_restart_freq: 84 +wd: 0.01083482358962342 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/best_loss.pth new file mode 100644 index 000000000..b9858bb1e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/checkpoint_epoch97_loss=0.044.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/checkpoint_epoch97_loss=0.044.pth new file mode 100644 index 000000000..b9858bb1e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/checkpoint_epoch97_loss=0.044.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/events.out.tfevents.1699296190.6ec770fc381b.517940.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/events.out.tfevents.1699296190.6ec770fc381b.517940.0 new file mode 100644 index 000000000..5875228a0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/events.out.tfevents.1699296190.6ec770fc381b.517940.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparam10_1927869400_loss=0.044_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparam10_1927869400_loss=0.044_emd.txt new file mode 100644 index 000000000..086406e49 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparam10_1927869400_loss=0.044_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9483970201824885 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparam10_1927869400_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparam10_1927869400_lutcost.txt new file mode 100644 index 000000000..6cf331a55 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparam10_1927869400_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 3840.0 +module_list.1 lut cost: 108800.0 +module_list.2 lut cost: 21504.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 136864.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparams.yml new file mode 100644 index 000000000..04045ff75 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1927869400/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001194560802056493 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 1927869400 +warm_restart_freq: 62 +wd: 0.006423887187924431 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/best_loss.pth new file mode 100644 index 000000000..31d5ab8d9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/checkpoint_epoch95_loss=0.067.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/checkpoint_epoch95_loss=0.067.pth new file mode 100644 index 000000000..31d5ab8d9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/checkpoint_epoch95_loss=0.067.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/events.out.tfevents.1699296190.6ec770fc381b.517960.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/events.out.tfevents.1699296190.6ec770fc381b.517960.0 new file mode 100644 index 000000000..788acb47a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/events.out.tfevents.1699296190.6ec770fc381b.517960.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparam10_1999959497_loss=0.067_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparam10_1999959497_loss=0.067_emd.txt new file mode 100644 index 000000000..00030929e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparam10_1999959497_loss=0.067_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.322939556996582 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparam10_1999959497_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparam10_1999959497_lutcost.txt new file mode 100644 index 000000000..db4a98994 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparam10_1999959497_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 5376.0 +module_list.2 lut cost: 320.0 +Total LUT cost: 16576.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparams.yml new file mode 100644 index 000000000..ff1c4d7fe --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_1999959497/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010055400366458829 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 4 +seed: 1999959497 +warm_restart_freq: 40 +wd: 0.001031468244956408 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/best_loss.pth new file mode 100644 index 000000000..6998f3753 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/checkpoint_epoch78_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/checkpoint_epoch78_loss=0.018.pth new file mode 100644 index 000000000..6998f3753 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/checkpoint_epoch78_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/events.out.tfevents.1699312770.6ec770fc381b.599912.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/events.out.tfevents.1699312770.6ec770fc381b.599912.0 new file mode 100644 index 000000000..e8d554f3b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/events.out.tfevents.1699312770.6ec770fc381b.599912.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparam10_246345229_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparam10_246345229_loss=0.018_emd.txt new file mode 100644 index 000000000..4d243ac76 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparam10_246345229_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6486952447787675 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparam10_246345229_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparam10_246345229_lutcost.txt new file mode 100644 index 000000000..2226d7ba5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparam10_246345229_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16128.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 192.0 +module_list.4 lut cost: 174848.0 +module_list.5 lut cost: 480.0 +Total LUT cost: 366880.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparams.yml new file mode 100644 index 000000000..5683e7761 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_246345229/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00026953638321405756 +neuron_fanin: +- 5 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 246345229 +warm_restart_freq: 88 +wd: 4.373691386971046e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/best_loss.pth new file mode 100644 index 000000000..852b56907 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/checkpoint_epoch92_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/checkpoint_epoch92_loss=0.017.pth new file mode 100644 index 000000000..852b56907 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/checkpoint_epoch92_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/events.out.tfevents.1699310350.6ec770fc381b.588198.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/events.out.tfevents.1699310350.6ec770fc381b.588198.0 new file mode 100644 index 000000000..05d206c27 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/events.out.tfevents.1699310350.6ec770fc381b.588198.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparam10_299915224_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparam10_299915224_loss=0.017_emd.txt new file mode 100644 index 000000000..8084a0878 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparam10_299915224_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6232173720713616 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparam10_299915224_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparam10_299915224_lutcost.txt new file mode 100644 index 000000000..bd45ba210 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparam10_299915224_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 698880.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 3200.0 +module_list.4 lut cost: 54640.0 +Total LUT cost: 1106672.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparams.yml new file mode 100644 index 000000000..3f2053fba --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_299915224/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012014740874681882 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 5 +seed: 299915224 +warm_restart_freq: 52 +wd: 2.676210770965796e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/best_loss.pth new file mode 100644 index 000000000..2e2ecb84d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/checkpoint_epoch22_loss=0.044.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/checkpoint_epoch22_loss=0.044.pth new file mode 100644 index 000000000..2e2ecb84d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/checkpoint_epoch22_loss=0.044.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/events.out.tfevents.1699335402.ca42a8e84088.1784014.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/events.out.tfevents.1699335402.ca42a8e84088.1784014.0 new file mode 100644 index 000000000..7a0a86f8f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/events.out.tfevents.1699335402.ca42a8e84088.1784014.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparam10_329308217_loss=0.044_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparam10_329308217_loss=0.044_emd.txt new file mode 100644 index 000000000..625553314 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparam10_329308217_loss=0.044_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1055278448695893 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparam10_329308217_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparam10_329308217_lutcost.txt new file mode 100644 index 000000000..43c4a3863 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparam10_329308217_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 22528.0 +module_list.2 lut cost: 640.0 +module_list.3 lut cost: 53760.0 +module_list.4 lut cost: 1748480.0 +module_list.5 lut cost: 32784.0 +Total LUT cost: 1874512.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparams.yml new file mode 100644 index 000000000..bb5b9817f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_329308217/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004538264151275558 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 3 +output_bitwidth: 3 +seed: 329308217 +warm_restart_freq: 28 +wd: 3.9548361232915963e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/best_loss.pth new file mode 100644 index 000000000..31d039913 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/checkpoint_epoch99_loss=0.066.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/checkpoint_epoch99_loss=0.066.pth new file mode 100644 index 000000000..31d039913 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/checkpoint_epoch99_loss=0.066.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/events.out.tfevents.1699306951.6ec770fc381b.571729.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/events.out.tfevents.1699306951.6ec770fc381b.571729.0 new file mode 100644 index 000000000..7937f4f57 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/events.out.tfevents.1699306951.6ec770fc381b.571729.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparam10_436482141_loss=0.066_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparam10_436482141_loss=0.066_emd.txt new file mode 100644 index 000000000..b0c961209 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparam10_436482141_loss=0.066_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.225152580506088 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparam10_436482141_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparam10_436482141_lutcost.txt new file mode 100644 index 000000000..db4a98994 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparam10_436482141_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 5376.0 +module_list.2 lut cost: 320.0 +Total LUT cost: 16576.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparams.yml new file mode 100644 index 000000000..523374ca7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_436482141/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010055400366458829 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 4 +seed: 436482141 +warm_restart_freq: 40 +wd: 0.001031468244956408 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/best_loss.pth new file mode 100644 index 000000000..42c31d6ab Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/checkpoint_epoch98_loss=0.015.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/checkpoint_epoch98_loss=0.015.pth new file mode 100644 index 000000000..42c31d6ab Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/checkpoint_epoch98_loss=0.015.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/events.out.tfevents.1699325010.6ec770fc381b.658829.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/events.out.tfevents.1699325010.6ec770fc381b.658829.0 new file mode 100644 index 000000000..417fb3286 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/events.out.tfevents.1699325010.6ec770fc381b.658829.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparam10_463838844_loss=0.015_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparam10_463838844_loss=0.015_emd.txt new file mode 100644 index 000000000..a8e5b0f23 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparam10_463838844_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.569960617421843 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparam10_463838844_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparam10_463838844_lutcost.txt new file mode 100644 index 000000000..bd45ba210 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparam10_463838844_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 698880.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 3200.0 +module_list.4 lut cost: 54640.0 +Total LUT cost: 1106672.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparams.yml new file mode 100644 index 000000000..70c4b0296 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_463838844/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0012014740874681882 +neuron_fanin: +- 4 +- 3 +- 2 +- 3 +output_bitwidth: 5 +seed: 463838844 +warm_restart_freq: 52 +wd: 2.676210770965796e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/best_loss.pth new file mode 100644 index 000000000..b177a87e6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/checkpoint_epoch73_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/checkpoint_epoch73_loss=0.019.pth new file mode 100644 index 000000000..b177a87e6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/checkpoint_epoch73_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/events.out.tfevents.1699306713.6ec770fc381b.570600.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/events.out.tfevents.1699306713.6ec770fc381b.570600.0 new file mode 100644 index 000000000..d0d92ae86 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/events.out.tfevents.1699306713.6ec770fc381b.570600.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparam10_465961058_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparam10_465961058_loss=0.019_emd.txt new file mode 100644 index 000000000..15f299d52 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparam10_465961058_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5735579874089725 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparam10_465961058_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparam10_465961058_lutcost.txt new file mode 100644 index 000000000..34aa6cfa3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparam10_465961058_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1747200.0 +module_list.1 lut cost: 262272.0 +module_list.2 lut cost: 880.0 +Total LUT cost: 2010352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparams.yml new file mode 100644 index 000000000..f83a1a2a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_465961058/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009626104437978377 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 465961058 +warm_restart_freq: 20 +wd: 0.005048977783685502 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/best_loss.pth new file mode 100644 index 000000000..f1a228dcc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/checkpoint_epoch69_loss=0.038.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/checkpoint_epoch69_loss=0.038.pth new file mode 100644 index 000000000..f1a228dcc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/checkpoint_epoch69_loss=0.038.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/events.out.tfevents.1699306976.6ec770fc381b.572106.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/events.out.tfevents.1699306976.6ec770fc381b.572106.0 new file mode 100644 index 000000000..b627432e0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/events.out.tfevents.1699306976.6ec770fc381b.572106.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparam10_549585099_loss=0.038_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparam10_549585099_loss=0.038_emd.txt new file mode 100644 index 000000000..51bed7566 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparam10_549585099_loss=0.038_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9286327977627329 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparam10_549585099_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparam10_549585099_lutcost.txt new file mode 100644 index 000000000..547ba30f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparam10_549585099_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 32.0 +Total LUT cost: 152352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparams.yml new file mode 100644 index 000000000..ccc6c5579 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_549585099/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004242827160315254 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 549585099 +warm_restart_freq: 12 +wd: 0.0004919678839151048 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/best_loss.pth new file mode 100644 index 000000000..c6d90160c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/checkpoint_epoch96_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/checkpoint_epoch96_loss=0.045.pth new file mode 100644 index 000000000..c6d90160c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/checkpoint_epoch96_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/events.out.tfevents.1699309228.6ec770fc381b.582889.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/events.out.tfevents.1699309228.6ec770fc381b.582889.0 new file mode 100644 index 000000000..d8c79f75d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/events.out.tfevents.1699309228.6ec770fc381b.582889.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparam10_574758160_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparam10_574758160_loss=0.045_emd.txt new file mode 100644 index 000000000..d0c8b0bf3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparam10_574758160_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1221372752068555 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparam10_574758160_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparam10_574758160_lutcost.txt new file mode 100644 index 000000000..6cf331a55 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparam10_574758160_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 3840.0 +module_list.1 lut cost: 108800.0 +module_list.2 lut cost: 21504.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 136864.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparams.yml new file mode 100644 index 000000000..9ad2b05a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_574758160/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001194560802056493 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 574758160 +warm_restart_freq: 62 +wd: 0.006423887187924431 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/best_loss.pth new file mode 100644 index 000000000..33ec18015 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/checkpoint_epoch72_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/checkpoint_epoch72_loss=0.020.pth new file mode 100644 index 000000000..33ec18015 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/checkpoint_epoch72_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/events.out.tfevents.1699313050.6ec770fc381b.601235.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/events.out.tfevents.1699313050.6ec770fc381b.601235.0 new file mode 100644 index 000000000..4ab4ae608 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/events.out.tfevents.1699313050.6ec770fc381b.601235.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparam10_699224024_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparam10_699224024_loss=0.020_emd.txt new file mode 100644 index 000000000..8f822d9be --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparam10_699224024_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6998177491541182 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparam10_699224024_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparam10_699224024_lutcost.txt new file mode 100644 index 000000000..482d6bbda --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparam10_699224024_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 436800.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 1048320.0 +module_list.4 lut cost: 174848.0 +module_list.5 lut cost: 43680.0 +Total LUT cost: 2405600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparams.yml new file mode 100644 index 000000000..ee5ae5e63 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_699224024/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007196905639829915 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 2 +seed: 699224024 +warm_restart_freq: 84 +wd: 0.01083482358962342 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/best_loss.pth new file mode 100644 index 000000000..e146b9875 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/checkpoint_epoch53_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/checkpoint_epoch53_loss=0.023.pth new file mode 100644 index 000000000..e146b9875 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/checkpoint_epoch53_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/events.out.tfevents.1699317503.6ec770fc381b.622841.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/events.out.tfevents.1699317503.6ec770fc381b.622841.0 new file mode 100644 index 000000000..3ac47b766 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/events.out.tfevents.1699317503.6ec770fc381b.622841.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparam10_789597184_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparam10_789597184_loss=0.023_emd.txt new file mode 100644 index 000000000..92205bb22 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparam10_789597184_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7245467427805643 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparam10_789597184_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparam10_789597184_lutcost.txt new file mode 100644 index 000000000..34aa6cfa3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparam10_789597184_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1747200.0 +module_list.1 lut cost: 262272.0 +module_list.2 lut cost: 880.0 +Total LUT cost: 2010352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparams.yml new file mode 100644 index 000000000..feb0ce965 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_789597184/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009626104437978377 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 789597184 +warm_restart_freq: 20 +wd: 0.005048977783685502 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/best_loss.pth new file mode 100644 index 000000000..23aad00bc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/checkpoint_epoch82_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/checkpoint_epoch82_loss=0.021.pth new file mode 100644 index 000000000..23aad00bc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/checkpoint_epoch82_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/events.out.tfevents.1699329152.6ec770fc381b.678713.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/events.out.tfevents.1699329152.6ec770fc381b.678713.0 new file mode 100644 index 000000000..22c82597a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/events.out.tfevents.1699329152.6ec770fc381b.678713.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparam10_825886284_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparam10_825886284_loss=0.021_emd.txt new file mode 100644 index 000000000..5295c2ba7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparam10_825886284_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.743809255750339 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparam10_825886284_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparam10_825886284_lutcost.txt new file mode 100644 index 000000000..482d6bbda --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparam10_825886284_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 436800.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 1048320.0 +module_list.4 lut cost: 174848.0 +module_list.5 lut cost: 43680.0 +Total LUT cost: 2405600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparams.yml new file mode 100644 index 000000000..0898a35de --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_825886284/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 128 +- 256 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0007196905639829915 +neuron_fanin: +- 3 +- 2 +- 4 +- 5 +- 4 +output_bitwidth: 2 +seed: 825886284 +warm_restart_freq: 84 +wd: 0.01083482358962342 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/best_loss.pth new file mode 100644 index 000000000..ea941e9ad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/checkpoint_epoch71_loss=0.068.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/checkpoint_epoch71_loss=0.068.pth new file mode 100644 index 000000000..ea941e9ad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/checkpoint_epoch71_loss=0.068.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/events.out.tfevents.1699317488.6ec770fc381b.622498.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/events.out.tfevents.1699317488.6ec770fc381b.622498.0 new file mode 100644 index 000000000..f7dff23d9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/events.out.tfevents.1699317488.6ec770fc381b.622498.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparam10_937735353_loss=0.068_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparam10_937735353_loss=0.068_emd.txt new file mode 100644 index 000000000..812e7f604 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparam10_937735353_loss=0.068_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.299651882779594 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparam10_937735353_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparam10_937735353_lutcost.txt new file mode 100644 index 000000000..db4a98994 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparam10_937735353_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 5376.0 +module_list.2 lut cost: 320.0 +Total LUT cost: 16576.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparams.yml new file mode 100644 index 000000000..b78a90f13 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_937735353/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010055400366458829 +neuron_fanin: +- 5 +- 4 +output_bitwidth: 4 +seed: 937735353 +warm_restart_freq: 40 +wd: 0.001031468244956408 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/best_loss.pth new file mode 100644 index 000000000..acde5b87e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/checkpoint_epoch44_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/checkpoint_epoch44_loss=0.045.pth new file mode 100644 index 000000000..acde5b87e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/checkpoint_epoch44_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/events.out.tfevents.1699332147.6ec770fc381b.691400.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/events.out.tfevents.1699332147.6ec770fc381b.691400.0 new file mode 100644 index 000000000..7106ec930 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/events.out.tfevents.1699332147.6ec770fc381b.691400.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparam10_938982929_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparam10_938982929_loss=0.045_emd.txt new file mode 100644 index 000000000..a79371499 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparam10_938982929_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9085911982072847 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparam10_938982929_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparam10_938982929_lutcost.txt new file mode 100644 index 000000000..5e3185d89 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparam10_938982929_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 261120.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 1397760.0 +module_list.4 lut cost: 10240.0 +module_list.5 lut cost: 1397760.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 3083776.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparams.yml new file mode 100644 index 000000000..d65abb250 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_938982929/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 3 +- 4 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0068623878204395715 +neuron_fanin: +- 2 +- 2 +- 4 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 938982929 +warm_restart_freq: 82 +wd: 1.2774706703043434e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/best_loss.pth new file mode 100644 index 000000000..de2d43e4f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/checkpoint_epoch77_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/checkpoint_epoch77_loss=0.021.pth new file mode 100644 index 000000000..de2d43e4f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/checkpoint_epoch77_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/events.out.tfevents.1699328817.6ec770fc381b.676905.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/events.out.tfevents.1699328817.6ec770fc381b.676905.0 new file mode 100644 index 000000000..240b69d48 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/events.out.tfevents.1699328817.6ec770fc381b.676905.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparam10_94364743_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparam10_94364743_loss=0.021_emd.txt new file mode 100644 index 000000000..18c55b61f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparam10_94364743_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7727720149076702 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparam10_94364743_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparam10_94364743_lutcost.txt new file mode 100644 index 000000000..2226d7ba5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparam10_94364743_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16128.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 192.0 +module_list.4 lut cost: 174848.0 +module_list.5 lut cost: 480.0 +Total LUT cost: 366880.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparams.yml new file mode 100644 index 000000000..59f5db499 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_94364743/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00026953638321405756 +neuron_fanin: +- 5 +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 94364743 +warm_restart_freq: 88 +wd: 4.373691386971046e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/best_loss.pth new file mode 100644 index 000000000..9a099d7a2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/checkpoint_epoch93_loss=0.048.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/checkpoint_epoch93_loss=0.048.pth new file mode 100644 index 000000000..9a099d7a2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/checkpoint_epoch93_loss=0.048.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/events.out.tfevents.1699318016.6ec770fc381b.625123.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/events.out.tfevents.1699318016.6ec770fc381b.625123.0 new file mode 100644 index 000000000..f02e86d8c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/events.out.tfevents.1699318016.6ec770fc381b.625123.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparam10_956872797_loss=0.048_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparam10_956872797_loss=0.048_emd.txt new file mode 100644 index 000000000..73d456885 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparam10_956872797_loss=0.048_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1014380381602216 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparam10_956872797_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparam10_956872797_lutcost.txt new file mode 100644 index 000000000..547ba30f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparam10_956872797_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 32.0 +Total LUT cost: 152352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparams.yml new file mode 100644 index 000000000..1dbe79439 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_956872797/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.004242827160315254 +neuron_fanin: +- 2 +- 3 +output_bitwidth: 2 +seed: 956872797 +warm_restart_freq: 12 +wd: 0.0004919678839151048 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/best_loss.pth new file mode 100644 index 000000000..d08720740 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/checkpoint_epoch99_loss=0.044.pth b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/checkpoint_epoch99_loss=0.044.pth new file mode 100644 index 000000000..d08720740 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/checkpoint_epoch99_loss=0.044.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/events.out.tfevents.1699322161.6ec770fc381b.645188.0 b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/events.out.tfevents.1699322161.6ec770fc381b.645188.0 new file mode 100644 index 000000000..64aebc8ab Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/events.out.tfevents.1699322161.6ec770fc381b.645188.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparam10_980177294_loss=0.044_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparam10_980177294_loss=0.044_emd.txt new file mode 100644 index 000000000..05a95a2e6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparam10_980177294_loss=0.044_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0063007459351034 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparam10_980177294_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparam10_980177294_lutcost.txt new file mode 100644 index 000000000..6cf331a55 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparam10_980177294_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 3840.0 +module_list.1 lut cost: 108800.0 +module_list.2 lut cost: 21504.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 136864.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparams.yml new file mode 100644 index 000000000..7e6b69fb5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam10_980177294/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0001194560802056493 +neuron_fanin: +- 2 +- 2 +- 6 +output_bitwidth: 2 +seed: 980177294 +warm_restart_freq: 62 +wd: 0.006423887187924431 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/best_loss.pth new file mode 100644 index 000000000..662d0cb48 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/checkpoint_epoch70_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/checkpoint_epoch70_loss=0.019.pth new file mode 100644 index 000000000..662d0cb48 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/checkpoint_epoch70_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/events.out.tfevents.1699328165.6ec770fc381b.674273.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/events.out.tfevents.1699328165.6ec770fc381b.674273.0 new file mode 100644 index 000000000..fe9788588 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/events.out.tfevents.1699328165.6ec770fc381b.674273.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparam11_1028604814_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparam11_1028604814_loss=0.019_emd.txt new file mode 100644 index 000000000..d22f1ccef --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparam11_1028604814_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.752671987703637 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparam11_1028604814_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparam11_1028604814_lutcost.txt new file mode 100644 index 000000000..788e30d13 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparam11_1028604814_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 3840.0 +module_list.2 lut cost: 11264.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 108800.0 +module_list.5 lut cost: 87424.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 386720.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparams.yml new file mode 100644 index 000000000..5c5fee4ab --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1028604814/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002407559397503074 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 1028604814 +warm_restart_freq: 80 +wd: 0.0006912960111956305 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/best_loss.pth new file mode 100644 index 000000000..0756465e4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/checkpoint_epoch81_loss=0.049.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/checkpoint_epoch81_loss=0.049.pth new file mode 100644 index 000000000..0756465e4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/checkpoint_epoch81_loss=0.049.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/events.out.tfevents.1699345402.6ec770fc381b.745048.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/events.out.tfevents.1699345402.6ec770fc381b.745048.0 new file mode 100644 index 000000000..4268db405 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/events.out.tfevents.1699345402.6ec770fc381b.745048.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparam11_1104059238_loss=0.049_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparam11_1104059238_loss=0.049_emd.txt new file mode 100644 index 000000000..f1b39ad44 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparam11_1104059238_loss=0.049_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.942834915120682 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparam11_1104059238_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparam11_1104059238_lutcost.txt new file mode 100644 index 000000000..b5930420f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparam11_1104059238_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 1920.0 +module_list.2 lut cost: 217600.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 241008.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparams.yml new file mode 100644 index 000000000..4311befb0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1104059238/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008558783695033977 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 1104059238 +warm_restart_freq: 84 +wd: 0.04663060957490652 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/best_loss.pth new file mode 100644 index 000000000..6cf7d16e9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/checkpoint_epoch99_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/checkpoint_epoch99_loss=0.029.pth new file mode 100644 index 000000000..6cf7d16e9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/checkpoint_epoch99_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/events.out.tfevents.1699328520.6ec770fc381b.675604.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/events.out.tfevents.1699328520.6ec770fc381b.675604.0 new file mode 100644 index 000000000..c2a4a2770 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/events.out.tfevents.1699328520.6ec770fc381b.675604.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparam11_1244563293_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparam11_1244563293_loss=0.029_emd.txt new file mode 100644 index 000000000..2c6129b68 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparam11_1244563293_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7561606701372252 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparam11_1244563293_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparam11_1244563293_lutcost.txt new file mode 100644 index 000000000..77a2e036a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparam11_1244563293_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 3840.0 +module_list.4 lut cost: 8160.0 +Total LUT cost: 62176.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparams.yml new file mode 100644 index 000000000..205ebd7bc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1244563293/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004294416618731822 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1244563293 +warm_restart_freq: 35 +wd: 3.945975042815995e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/best_loss.pth new file mode 100644 index 000000000..0ebc1ed21 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/checkpoint_epoch77_loss=0.044.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/checkpoint_epoch77_loss=0.044.pth new file mode 100644 index 000000000..0ebc1ed21 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/checkpoint_epoch77_loss=0.044.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/events.out.tfevents.1699359988.6ec770fc381b.808338.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/events.out.tfevents.1699359988.6ec770fc381b.808338.0 new file mode 100644 index 000000000..dadca4ad7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/events.out.tfevents.1699359988.6ec770fc381b.808338.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparam11_1351253091_loss=0.044_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparam11_1351253091_loss=0.044_emd.txt new file mode 100644 index 000000000..580aff9ec --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparam11_1351253091_loss=0.044_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.024722640997253 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparam11_1351253091_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparam11_1351253091_lutcost.txt new file mode 100644 index 000000000..b5930420f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparam11_1351253091_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 1920.0 +module_list.2 lut cost: 217600.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 241008.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparams.yml new file mode 100644 index 000000000..40887ecdc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1351253091/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008558783695033977 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 1351253091 +warm_restart_freq: 84 +wd: 0.04663060957490652 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/best_loss.pth new file mode 100644 index 000000000..4cffba34d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/checkpoint_epoch77_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/checkpoint_epoch77_loss=0.027.pth new file mode 100644 index 000000000..4cffba34d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/checkpoint_epoch77_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/events.out.tfevents.1699345580.6ec770fc381b.745971.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/events.out.tfevents.1699345580.6ec770fc381b.745971.0 new file mode 100644 index 000000000..9b0c2a5a6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/events.out.tfevents.1699345580.6ec770fc381b.745971.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparam11_1499859154_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparam11_1499859154_loss=0.027_emd.txt new file mode 100644 index 000000000..ac3e2a672 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparam11_1499859154_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8228148106870996 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparam11_1499859154_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparam11_1499859154_lutcost.txt new file mode 100644 index 000000000..aedfd5893 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparam11_1499859154_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 395936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparams.yml new file mode 100644 index 000000000..4885eba6f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1499859154/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006135566467764044 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 1499859154 +warm_restart_freq: 45 +wd: 0.0008293458848211532 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/best_loss.pth new file mode 100644 index 000000000..1a40797f1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/checkpoint_epoch96_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/checkpoint_epoch96_loss=0.029.pth new file mode 100644 index 000000000..1a40797f1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/checkpoint_epoch96_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/events.out.tfevents.1699342746.6ec770fc381b.734464.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/events.out.tfevents.1699342746.6ec770fc381b.734464.0 new file mode 100644 index 000000000..57409fb04 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/events.out.tfevents.1699342746.6ec770fc381b.734464.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparam11_1500043076_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparam11_1500043076_loss=0.029_emd.txt new file mode 100644 index 000000000..1ea97c22c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparam11_1500043076_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7102502705513924 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparam11_1500043076_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparam11_1500043076_lutcost.txt new file mode 100644 index 000000000..77a2e036a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparam11_1500043076_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 3840.0 +module_list.4 lut cost: 8160.0 +Total LUT cost: 62176.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparams.yml new file mode 100644 index 000000000..7a7bc1b7d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1500043076/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004294416618731822 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 1500043076 +warm_restart_freq: 35 +wd: 3.945975042815995e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/best_loss.pth new file mode 100644 index 000000000..fb72e9bf7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/checkpoint_epoch85_loss=0.036.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/checkpoint_epoch85_loss=0.036.pth new file mode 100644 index 000000000..fb72e9bf7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/checkpoint_epoch85_loss=0.036.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/events.out.tfevents.1699354469.ca42a8e84088.1854353.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/events.out.tfevents.1699354469.ca42a8e84088.1854353.0 new file mode 100644 index 000000000..7d308c3a9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/events.out.tfevents.1699354469.ca42a8e84088.1854353.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparam11_154274979_loss=0.036_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparam11_154274979_loss=0.036_emd.txt new file mode 100644 index 000000000..6301454ba --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparam11_154274979_loss=0.036_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8542014869314152 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparam11_154274979_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparam11_154274979_lutcost.txt new file mode 100644 index 000000000..435e2b914 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparam11_154274979_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 699392.0 +module_list.1 lut cost: 21760.0 +module_list.2 lut cost: 0.0 +Total LUT cost: 721152.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparams.yml new file mode 100644 index 000000000..e81d873c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_154274979/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007096071696301161 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 154274979 +warm_restart_freq: 86 +wd: 0.06725181564877339 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/best_loss.pth new file mode 100644 index 000000000..cea8bec44 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/checkpoint_epoch40_loss=0.056.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/checkpoint_epoch40_loss=0.056.pth new file mode 100644 index 000000000..cea8bec44 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/checkpoint_epoch40_loss=0.056.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/events.out.tfevents.1699350493.6ec770fc381b.767367.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/events.out.tfevents.1699350493.6ec770fc381b.767367.0 new file mode 100644 index 000000000..964aeda20 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/events.out.tfevents.1699350493.6ec770fc381b.767367.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparam11_1684936827_loss=0.056_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparam11_1684936827_loss=0.056_emd.txt new file mode 100644 index 000000000..a71dad8e8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparam11_1684936827_loss=0.056_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.4299583244218783 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparam11_1684936827_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparam11_1684936827_lutcost.txt new file mode 100644 index 000000000..d360a90f8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparam11_1684936827_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 2688.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 218560.0 +module_list.4 lut cost: 53760.0 +module_list.5 lut cost: 8064.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 635616.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparams.yml new file mode 100644 index 000000000..380ffc292 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1684936827/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004583981686847184 +neuron_fanin: +- 5 +- 3 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 1684936827 +warm_restart_freq: 41 +wd: 0.08574503404999341 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/best_loss.pth new file mode 100644 index 000000000..b1e2c19a6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/checkpoint_epoch85_loss=0.032.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/checkpoint_epoch85_loss=0.032.pth new file mode 100644 index 000000000..b1e2c19a6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/checkpoint_epoch85_loss=0.032.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/events.out.tfevents.1699366737.ca42a8e84088.1905201.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/events.out.tfevents.1699366737.ca42a8e84088.1905201.0 new file mode 100644 index 000000000..c375bff4c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/events.out.tfevents.1699366737.ca42a8e84088.1905201.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparam11_1772388919_loss=0.032_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparam11_1772388919_loss=0.032_emd.txt new file mode 100644 index 000000000..9e82f6df4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparam11_1772388919_loss=0.032_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8662882748813923 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparam11_1772388919_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparam11_1772388919_lutcost.txt new file mode 100644 index 000000000..435e2b914 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparam11_1772388919_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 699392.0 +module_list.1 lut cost: 21760.0 +module_list.2 lut cost: 0.0 +Total LUT cost: 721152.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparams.yml new file mode 100644 index 000000000..043b6e17f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1772388919/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007096071696301161 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 1772388919 +warm_restart_freq: 86 +wd: 0.06725181564877339 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/best_loss.pth new file mode 100644 index 000000000..807f0fda9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/checkpoint_epoch82_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/checkpoint_epoch82_loss=0.023.pth new file mode 100644 index 000000000..807f0fda9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/checkpoint_epoch82_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/events.out.tfevents.1699328815.6ec770fc381b.676903.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/events.out.tfevents.1699328815.6ec770fc381b.676903.0 new file mode 100644 index 000000000..b546835d4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/events.out.tfevents.1699328815.6ec770fc381b.676903.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparam11_1880360493_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparam11_1880360493_loss=0.023_emd.txt new file mode 100644 index 000000000..b576026d0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparam11_1880360493_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7470635998497637 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparam11_1880360493_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparam11_1880360493_lutcost.txt new file mode 100644 index 000000000..45fa06d15 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparam11_1880360493_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21504.0 +module_list.1 lut cost: 5376.0 +module_list.2 lut cost: 1048320.0 +module_list.3 lut cost: 1049088.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 2128368.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparams.yml new file mode 100644 index 000000000..02041b3d5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1880360493/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006648332950178309 +neuron_fanin: +- 5 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 1880360493 +warm_restart_freq: 84 +wd: 3.988636396076873e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/best_loss.pth new file mode 100644 index 000000000..f1fe5e973 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/checkpoint_epoch83_loss=0.015.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/checkpoint_epoch83_loss=0.015.pth new file mode 100644 index 000000000..f1fe5e973 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/checkpoint_epoch83_loss=0.015.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/events.out.tfevents.1699339198.6ec770fc381b.720349.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/events.out.tfevents.1699339198.6ec770fc381b.720349.0 new file mode 100644 index 000000000..2b612ab30 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/events.out.tfevents.1699339198.6ec770fc381b.720349.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparam11_1904741739_loss=0.015_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparam11_1904741739_loss=0.015_emd.txt new file mode 100644 index 000000000..be29a271e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparam11_1904741739_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.56632457779984 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparam11_1904741739_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparam11_1904741739_lutcost.txt new file mode 100644 index 000000000..0eef01d10 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparam11_1904741739_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16128.0 +module_list.1 lut cost: 32640.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 21504.0 +module_list.5 lut cost: 87040.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 376000.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparams.yml new file mode 100644 index 000000000..2207058ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1904741739/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00043480948050425886 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 1904741739 +warm_restart_freq: 84 +wd: 0.00047012859078933287 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/best_loss.pth new file mode 100644 index 000000000..00c677932 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/checkpoint_epoch97_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/checkpoint_epoch97_loss=0.019.pth new file mode 100644 index 000000000..00c677932 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/checkpoint_epoch97_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/events.out.tfevents.1699296545.ca42a8e84088.1633634.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/events.out.tfevents.1699296545.ca42a8e84088.1633634.0 new file mode 100644 index 000000000..e798d0151 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/events.out.tfevents.1699296545.ca42a8e84088.1633634.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparam11_1993317992_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparam11_1993317992_loss=0.019_emd.txt new file mode 100644 index 000000000..36146de29 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparam11_1993317992_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.598204250030269 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparam11_1993317992_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparam11_1993317992_lutcost.txt new file mode 100644 index 000000000..3afa04dd0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparam11_1993317992_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 3494400.0 +module_list.1 lut cost: 1049088.0 +module_list.2 lut cost: 4080.0 +Total LUT cost: 4547568.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparams.yml new file mode 100644 index 000000000..907b16d6f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_1993317992/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001595867076971818 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 1993317992 +warm_restart_freq: 54 +wd: 1.3024349253322571e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/best_loss.pth new file mode 100644 index 000000000..04d6c2e47 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/checkpoint_epoch40_loss=0.032.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/checkpoint_epoch40_loss=0.032.pth new file mode 100644 index 000000000..04d6c2e47 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/checkpoint_epoch40_loss=0.032.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/events.out.tfevents.1699368627.6ec770fc381b.845522.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/events.out.tfevents.1699368627.6ec770fc381b.845522.0 new file mode 100644 index 000000000..a06398a74 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/events.out.tfevents.1699368627.6ec770fc381b.845522.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparam11_2061899946_loss=0.032_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparam11_2061899946_loss=0.032_emd.txt new file mode 100644 index 000000000..3501aafe3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparam11_2061899946_loss=0.032_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9716518577990347 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparam11_2061899946_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparam11_2061899946_lutcost.txt new file mode 100644 index 000000000..d360a90f8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparam11_2061899946_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 2688.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 218560.0 +module_list.4 lut cost: 53760.0 +module_list.5 lut cost: 8064.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 635616.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparams.yml new file mode 100644 index 000000000..2b6900971 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_2061899946/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004583981686847184 +neuron_fanin: +- 5 +- 3 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 2061899946 +warm_restart_freq: 41 +wd: 0.08574503404999341 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/best_loss.pth new file mode 100644 index 000000000..e9c7ff590 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/checkpoint_epoch53_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/checkpoint_epoch53_loss=0.022.pth new file mode 100644 index 000000000..e9c7ff590 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/checkpoint_epoch53_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/events.out.tfevents.1699346584.6ec770fc381b.750328.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/events.out.tfevents.1699346584.6ec770fc381b.750328.0 new file mode 100644 index 000000000..b8636cfbd Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/events.out.tfevents.1699346584.6ec770fc381b.750328.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparam11_2091081416_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparam11_2091081416_loss=0.022_emd.txt new file mode 100644 index 000000000..93f8f45b2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparam11_2091081416_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.82023764865656 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparam11_2091081416_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparam11_2091081416_lutcost.txt new file mode 100644 index 000000000..788e30d13 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparam11_2091081416_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 3840.0 +module_list.2 lut cost: 11264.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 108800.0 +module_list.5 lut cost: 87424.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 386720.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparams.yml new file mode 100644 index 000000000..6a5547e59 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_2091081416/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002407559397503074 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 2091081416 +warm_restart_freq: 80 +wd: 0.0006912960111956305 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/best_loss.pth new file mode 100644 index 000000000..12a24687a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/checkpoint_epoch83_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/checkpoint_epoch83_loss=0.026.pth new file mode 100644 index 000000000..12a24687a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/checkpoint_epoch83_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/events.out.tfevents.1699356406.6ec770fc381b.792781.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/events.out.tfevents.1699356406.6ec770fc381b.792781.0 new file mode 100644 index 000000000..c83817e33 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/events.out.tfevents.1699356406.6ec770fc381b.792781.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparam11_314251095_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparam11_314251095_loss=0.026_emd.txt new file mode 100644 index 000000000..bbf1407c0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparam11_314251095_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.767187319810132 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparam11_314251095_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparam11_314251095_lutcost.txt new file mode 100644 index 000000000..aedfd5893 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparam11_314251095_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 395936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparams.yml new file mode 100644 index 000000000..bfa0e104f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_314251095/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006135566467764044 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 314251095 +warm_restart_freq: 45 +wd: 0.0008293458848211532 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/best_loss.pth new file mode 100644 index 000000000..920583673 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/checkpoint_epoch99_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/checkpoint_epoch99_loss=0.019.pth new file mode 100644 index 000000000..920583673 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/checkpoint_epoch99_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/events.out.tfevents.1699308940.ca42a8e84088.1682700.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/events.out.tfevents.1699308940.ca42a8e84088.1682700.0 new file mode 100644 index 000000000..ad3ec40da Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/events.out.tfevents.1699308940.ca42a8e84088.1682700.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparam11_317668847_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparam11_317668847_loss=0.019_emd.txt new file mode 100644 index 000000000..eaa41ee68 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparam11_317668847_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5773070004167236 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparam11_317668847_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparam11_317668847_lutcost.txt new file mode 100644 index 000000000..3afa04dd0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparam11_317668847_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 3494400.0 +module_list.1 lut cost: 1049088.0 +module_list.2 lut cost: 4080.0 +Total LUT cost: 4547568.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparams.yml new file mode 100644 index 000000000..ca102954f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_317668847/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001595867076971818 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 317668847 +warm_restart_freq: 54 +wd: 1.3024349253322571e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/best_loss.pth new file mode 100644 index 000000000..02ffba746 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/checkpoint_epoch89_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/checkpoint_epoch89_loss=0.028.pth new file mode 100644 index 000000000..02ffba746 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/checkpoint_epoch89_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/events.out.tfevents.1699367035.6ec770fc381b.838649.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/events.out.tfevents.1699367035.6ec770fc381b.838649.0 new file mode 100644 index 000000000..e6dc812b6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/events.out.tfevents.1699367035.6ec770fc381b.838649.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparam11_456516546_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparam11_456516546_loss=0.028_emd.txt new file mode 100644 index 000000000..2982c09a0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparam11_456516546_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8791073890184793 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparam11_456516546_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparam11_456516546_lutcost.txt new file mode 100644 index 000000000..aedfd5893 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparam11_456516546_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 395936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparams.yml new file mode 100644 index 000000000..b19183ad8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_456516546/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0006135566467764044 +neuron_fanin: +- 3 +- 6 +output_bitwidth: 2 +seed: 456516546 +warm_restart_freq: 45 +wd: 0.0008293458848211532 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/best_loss.pth new file mode 100644 index 000000000..0126f1b01 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/checkpoint_epoch68_loss=0.059.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/checkpoint_epoch68_loss=0.059.pth new file mode 100644 index 000000000..0126f1b01 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/checkpoint_epoch68_loss=0.059.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/events.out.tfevents.1699379208.ca42a8e84088.1956711.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/events.out.tfevents.1699379208.ca42a8e84088.1956711.0 new file mode 100644 index 000000000..da92439a9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/events.out.tfevents.1699379208.ca42a8e84088.1956711.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparam11_505385130_loss=0.059_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparam11_505385130_loss=0.059_emd.txt new file mode 100644 index 000000000..22857e339 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparam11_505385130_loss=0.059_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.3441654227241915 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparam11_505385130_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparam11_505385130_lutcost.txt new file mode 100644 index 000000000..435e2b914 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparam11_505385130_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 699392.0 +module_list.1 lut cost: 21760.0 +module_list.2 lut cost: 0.0 +Total LUT cost: 721152.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparams.yml new file mode 100644 index 000000000..118b922f0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_505385130/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0007096071696301161 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 4 +seed: 505385130 +warm_restart_freq: 86 +wd: 0.06725181564877339 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/best_loss.pth new file mode 100644 index 000000000..20de2341b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/checkpoint_epoch78_loss=0.015.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/checkpoint_epoch78_loss=0.015.pth new file mode 100644 index 000000000..20de2341b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/checkpoint_epoch78_loss=0.015.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/events.out.tfevents.1699356850.6ec770fc381b.794689.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/events.out.tfevents.1699356850.6ec770fc381b.794689.0 new file mode 100644 index 000000000..ad17c66a1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/events.out.tfevents.1699356850.6ec770fc381b.794689.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparam11_554977590_loss=0.015_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparam11_554977590_loss=0.015_emd.txt new file mode 100644 index 000000000..7a1783c1e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparam11_554977590_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.553603917422857 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparam11_554977590_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparam11_554977590_lutcost.txt new file mode 100644 index 000000000..0eef01d10 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparam11_554977590_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16128.0 +module_list.1 lut cost: 32640.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 21504.0 +module_list.5 lut cost: 87040.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 376000.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparams.yml new file mode 100644 index 000000000..d805fd6ff --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_554977590/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00043480948050425886 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 554977590 +warm_restart_freq: 84 +wd: 0.00047012859078933287 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/best_loss.pth new file mode 100644 index 000000000..ebf321bcf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/checkpoint_epoch83_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/checkpoint_epoch83_loss=0.029.pth new file mode 100644 index 000000000..ebf321bcf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/checkpoint_epoch83_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/events.out.tfevents.1699343386.6ec770fc381b.737189.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/events.out.tfevents.1699343386.6ec770fc381b.737189.0 new file mode 100644 index 000000000..cd1f41947 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/events.out.tfevents.1699343386.6ec770fc381b.737189.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparam11_611218164_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparam11_611218164_loss=0.029_emd.txt new file mode 100644 index 000000000..bcd8a52c9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparam11_611218164_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.994719886358524 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparam11_611218164_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparam11_611218164_lutcost.txt new file mode 100644 index 000000000..45fa06d15 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparam11_611218164_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21504.0 +module_list.1 lut cost: 5376.0 +module_list.2 lut cost: 1048320.0 +module_list.3 lut cost: 1049088.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 2128368.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparams.yml new file mode 100644 index 000000000..0187cb799 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_611218164/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006648332950178309 +neuron_fanin: +- 5 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 611218164 +warm_restart_freq: 84 +wd: 3.988636396076873e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/best_loss.pth new file mode 100644 index 000000000..c9b2e74f5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/checkpoint_epoch39_loss=0.032.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/checkpoint_epoch39_loss=0.032.pth new file mode 100644 index 000000000..c9b2e74f5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/checkpoint_epoch39_loss=0.032.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/events.out.tfevents.1699386263.6ec770fc381b.920746.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/events.out.tfevents.1699386263.6ec770fc381b.920746.0 new file mode 100644 index 000000000..8243f6501 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/events.out.tfevents.1699386263.6ec770fc381b.920746.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparam11_677753333_loss=0.032_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparam11_677753333_loss=0.032_emd.txt new file mode 100644 index 000000000..e3a0b74c9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparam11_677753333_loss=0.032_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8854571411035514 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparam11_677753333_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparam11_677753333_lutcost.txt new file mode 100644 index 000000000..d360a90f8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparam11_677753333_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 2688.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 218560.0 +module_list.4 lut cost: 53760.0 +module_list.5 lut cost: 8064.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 635616.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparams.yml new file mode 100644 index 000000000..c637620d8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_677753333/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +- 5 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004583981686847184 +neuron_fanin: +- 5 +- 3 +- 5 +- 2 +- 2 +- 2 +output_bitwidth: 2 +seed: 677753333 +warm_restart_freq: 41 +wd: 0.08574503404999341 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/best_loss.pth new file mode 100644 index 000000000..f8b3ecdda Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/checkpoint_epoch72_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/checkpoint_epoch72_loss=0.019.pth new file mode 100644 index 000000000..f8b3ecdda Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/checkpoint_epoch72_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/events.out.tfevents.1699364647.6ec770fc381b.828478.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/events.out.tfevents.1699364647.6ec770fc381b.828478.0 new file mode 100644 index 000000000..a4044eabb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/events.out.tfevents.1699364647.6ec770fc381b.828478.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparam11_776991924_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparam11_776991924_loss=0.019_emd.txt new file mode 100644 index 000000000..5a7268e34 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparam11_776991924_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7391263695715884 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparam11_776991924_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparam11_776991924_lutcost.txt new file mode 100644 index 000000000..788e30d13 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparam11_776991924_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 3840.0 +module_list.2 lut cost: 11264.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 108800.0 +module_list.5 lut cost: 87424.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 386720.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparams.yml new file mode 100644 index 000000000..78f6eb21d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_776991924/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0002407559397503074 +neuron_fanin: +- 2 +- 3 +- 4 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 776991924 +warm_restart_freq: 80 +wd: 0.0006912960111956305 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/best_loss.pth new file mode 100644 index 000000000..c5a73e707 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/checkpoint_epoch75_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/checkpoint_epoch75_loss=0.027.pth new file mode 100644 index 000000000..c5a73e707 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/checkpoint_epoch75_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/events.out.tfevents.1699357939.6ec770fc381b.799493.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/events.out.tfevents.1699357939.6ec770fc381b.799493.0 new file mode 100644 index 000000000..39d9c7dda Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/events.out.tfevents.1699357939.6ec770fc381b.799493.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparam11_797547784_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparam11_797547784_loss=0.027_emd.txt new file mode 100644 index 000000000..52ed7f234 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparam11_797547784_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.863655170459615 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparam11_797547784_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparam11_797547784_lutcost.txt new file mode 100644 index 000000000..45fa06d15 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparam11_797547784_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21504.0 +module_list.1 lut cost: 5376.0 +module_list.2 lut cost: 1048320.0 +module_list.3 lut cost: 1049088.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 2128368.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparams.yml new file mode 100644 index 000000000..99795976f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_797547784/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006648332950178309 +neuron_fanin: +- 5 +- 4 +- 5 +- 4 +output_bitwidth: 3 +seed: 797547784 +warm_restart_freq: 84 +wd: 3.988636396076873e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/best_loss.pth new file mode 100644 index 000000000..6e10bcbdf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/checkpoint_epoch89_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/checkpoint_epoch89_loss=0.021.pth new file mode 100644 index 000000000..6e10bcbdf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/checkpoint_epoch89_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/events.out.tfevents.1699321517.ca42a8e84088.1731908.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/events.out.tfevents.1699321517.ca42a8e84088.1731908.0 new file mode 100644 index 000000000..174e27df0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/events.out.tfevents.1699321517.ca42a8e84088.1731908.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparam11_862198697_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparam11_862198697_loss=0.021_emd.txt new file mode 100644 index 000000000..d6bb4244c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparam11_862198697_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6883789287711506 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparam11_862198697_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparam11_862198697_lutcost.txt new file mode 100644 index 000000000..3afa04dd0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparam11_862198697_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 3494400.0 +module_list.1 lut cost: 1049088.0 +module_list.2 lut cost: 4080.0 +Total LUT cost: 4547568.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparams.yml new file mode 100644 index 000000000..df6446616 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_862198697/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.001595867076971818 +neuron_fanin: +- 3 +- 4 +output_bitwidth: 3 +seed: 862198697 +warm_restart_freq: 54 +wd: 1.3024349253322571e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/best_loss.pth new file mode 100644 index 000000000..bc4d1a180 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/checkpoint_epoch80_loss=0.047.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/checkpoint_epoch80_loss=0.047.pth new file mode 100644 index 000000000..bc4d1a180 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/checkpoint_epoch80_loss=0.047.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/events.out.tfevents.1699374519.6ec770fc381b.871451.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/events.out.tfevents.1699374519.6ec770fc381b.871451.0 new file mode 100644 index 000000000..04a25f983 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/events.out.tfevents.1699374519.6ec770fc381b.871451.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparam11_947894553_loss=0.047_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparam11_947894553_loss=0.047_emd.txt new file mode 100644 index 000000000..adef5f37d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparam11_947894553_loss=0.047_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.936934714279219 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparam11_947894553_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparam11_947894553_lutcost.txt new file mode 100644 index 000000000..b5930420f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparam11_947894553_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 1920.0 +module_list.2 lut cost: 217600.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 241008.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparams.yml new file mode 100644 index 000000000..f11891b64 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_947894553/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0008558783695033977 +neuron_fanin: +- 2 +- 4 +- 2 +- 4 +output_bitwidth: 3 +seed: 947894553 +warm_restart_freq: 84 +wd: 0.04663060957490652 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/best_loss.pth new file mode 100644 index 000000000..213028578 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/checkpoint_epoch67_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/checkpoint_epoch67_loss=0.024.pth new file mode 100644 index 000000000..213028578 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/checkpoint_epoch67_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/events.out.tfevents.1699357113.6ec770fc381b.795986.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/events.out.tfevents.1699357113.6ec770fc381b.795986.0 new file mode 100644 index 000000000..31e451b92 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/events.out.tfevents.1699357113.6ec770fc381b.795986.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparam11_963241121_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparam11_963241121_loss=0.024_emd.txt new file mode 100644 index 000000000..21cc6d305 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparam11_963241121_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6277911904700701 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparam11_963241121_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparam11_963241121_lutcost.txt new file mode 100644 index 000000000..77a2e036a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparam11_963241121_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 3840.0 +module_list.4 lut cost: 8160.0 +Total LUT cost: 62176.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparams.yml new file mode 100644 index 000000000..3d3bc2991 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_963241121/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0004294416618731822 +neuron_fanin: +- 6 +- 5 +- 4 +- 2 +output_bitwidth: 6 +seed: 963241121 +warm_restart_freq: 35 +wd: 3.945975042815995e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/best_loss.pth new file mode 100644 index 000000000..be87aca7a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/checkpoint_epoch73_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/checkpoint_epoch73_loss=0.028.pth new file mode 100644 index 000000000..be87aca7a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/checkpoint_epoch73_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/events.out.tfevents.1699375010.6ec770fc381b.873597.0 b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/events.out.tfevents.1699375010.6ec770fc381b.873597.0 new file mode 100644 index 000000000..691b0839f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/events.out.tfevents.1699375010.6ec770fc381b.873597.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparam11_975248992_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparam11_975248992_loss=0.028_emd.txt new file mode 100644 index 000000000..8021c631e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparam11_975248992_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9369398393117474 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparam11_975248992_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparam11_975248992_lutcost.txt new file mode 100644 index 000000000..0eef01d10 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparam11_975248992_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16128.0 +module_list.1 lut cost: 32640.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 21504.0 +module_list.5 lut cost: 87040.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 376000.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparams.yml new file mode 100644 index 000000000..a6871f4f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam11_975248992/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00043480948050425886 +neuron_fanin: +- 4 +- 5 +- 3 +- 5 +- 6 +- 2 +output_bitwidth: 4 +seed: 975248992 +warm_restart_freq: 84 +wd: 0.00047012859078933287 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/best_loss.pth new file mode 100644 index 000000000..4ceeef677 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/checkpoint_epoch73_loss=0.016.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/checkpoint_epoch73_loss=0.016.pth new file mode 100644 index 000000000..4ceeef677 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/checkpoint_epoch73_loss=0.016.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/events.out.tfevents.1699404384.6ec770fc381b.999992.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/events.out.tfevents.1699404384.6ec770fc381b.999992.0 new file mode 100644 index 000000000..351c5bb79 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/events.out.tfevents.1699404384.6ec770fc381b.999992.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparam12_1033004554_loss=0.016_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparam12_1033004554_loss=0.016_emd.txt new file mode 100644 index 000000000..aec3d6b49 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparam12_1033004554_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5294798689985383 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparam12_1033004554_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparam12_1033004554_lutcost.txt new file mode 100644 index 000000000..f93aad3b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparam12_1033004554_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 4193280.0 +module_list.3 lut cost: 27200.0 +module_list.4 lut cost: 32256.0 +module_list.5 lut cost: 32640.0 +module_list.6 lut cost: 880.0 +Total LUT cost: 4340528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparams.yml new file mode 100644 index 000000000..618d48105 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1033004554/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003030379125621026 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1033004554 +warm_restart_freq: 37 +wd: 0.0001315191153576208 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/best_loss.pth new file mode 100644 index 000000000..7d5456802 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/checkpoint_epoch99_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/checkpoint_epoch99_loss=0.018.pth new file mode 100644 index 000000000..7d5456802 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/checkpoint_epoch99_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/events.out.tfevents.1699296545.ca42a8e84088.1633638.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/events.out.tfevents.1699296545.ca42a8e84088.1633638.0 new file mode 100644 index 000000000..fcb92d648 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/events.out.tfevents.1699296545.ca42a8e84088.1633638.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparam12_1036628919_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparam12_1036628919_loss=0.018_emd.txt new file mode 100644 index 000000000..86a4d4b99 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparam12_1036628919_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6150217049549402 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparam12_1036628919_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparam12_1036628919_lutcost.txt new file mode 100644 index 000000000..3a62ffa2d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparam12_1036628919_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1397760.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 5120.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 87040.0 +module_list.5 lut cost: 6800.0 +Total LUT cost: 1540240.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparams.yml new file mode 100644 index 000000000..f2b164303 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1036628919/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00023913369204324624 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 1036628919 +warm_restart_freq: 62 +wd: 5.2139353479017077e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/best_loss.pth new file mode 100644 index 000000000..cb41755c3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/checkpoint_epoch91_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/checkpoint_epoch91_loss=0.027.pth new file mode 100644 index 000000000..cb41755c3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/checkpoint_epoch91_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/events.out.tfevents.1699371456.6ec770fc381b.857908.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/events.out.tfevents.1699371456.6ec770fc381b.857908.0 new file mode 100644 index 000000000..8c1f96f55 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/events.out.tfevents.1699371456.6ec770fc381b.857908.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparam12_1088920535_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparam12_1088920535_loss=0.027_emd.txt new file mode 100644 index 000000000..af5779379 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparam12_1088920535_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6632012564502177 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparam12_1088920535_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparam12_1088920535_lutcost.txt new file mode 100644 index 000000000..077fc260a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparam12_1088920535_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 80.0 +Total LUT cost: 103440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparams.yml new file mode 100644 index 000000000..c20645f27 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1088920535/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004360831525362576 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 1088920535 +warm_restart_freq: 31 +wd: 0.015831355607220002 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/best_loss.pth new file mode 100644 index 000000000..f263e7550 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/checkpoint_epoch92_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/checkpoint_epoch92_loss=0.030.pth new file mode 100644 index 000000000..f263e7550 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/checkpoint_epoch92_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/events.out.tfevents.1699382308.6ec770fc381b.903770.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/events.out.tfevents.1699382308.6ec770fc381b.903770.0 new file mode 100644 index 000000000..a19ce1ad0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/events.out.tfevents.1699382308.6ec770fc381b.903770.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparam12_1115725829_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparam12_1115725829_loss=0.030_emd.txt new file mode 100644 index 000000000..b6cb08fde --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparam12_1115725829_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.747005096799231 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparam12_1115725829_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparam12_1115725829_lutcost.txt new file mode 100644 index 000000000..077fc260a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparam12_1115725829_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 80.0 +Total LUT cost: 103440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparams.yml new file mode 100644 index 000000000..6292e5b3f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1115725829/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004360831525362576 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 1115725829 +warm_restart_freq: 31 +wd: 0.015831355607220002 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/best_loss.pth new file mode 100644 index 000000000..2f46a6888 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/checkpoint_epoch12_loss=0.035.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/checkpoint_epoch12_loss=0.035.pth new file mode 100644 index 000000000..2f46a6888 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/checkpoint_epoch12_loss=0.035.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/events.out.tfevents.1699382714.6ec770fc381b.905475.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/events.out.tfevents.1699382714.6ec770fc381b.905475.0 new file mode 100644 index 000000000..ed1f6f5c2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/events.out.tfevents.1699382714.6ec770fc381b.905475.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparam12_1142612329_loss=0.035_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparam12_1142612329_loss=0.035_emd.txt new file mode 100644 index 000000000..11d906c45 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparam12_1142612329_loss=0.035_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.877564623562564 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparam12_1142612329_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparam12_1142612329_lutcost.txt new file mode 100644 index 000000000..5b7831d14 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparam12_1142612329_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 65280.0 +module_list.2 lut cost: 21856.0 +Total LUT cost: 103456.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparams.yml new file mode 100644 index 000000000..d2996bddf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1142612329/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008414238593042262 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 1142612329 +warm_restart_freq: 13 +wd: 0.03442644724617629 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/best_loss.pth new file mode 100644 index 000000000..7b177cfb9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/checkpoint_epoch70_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/checkpoint_epoch70_loss=0.026.pth new file mode 100644 index 000000000..7b177cfb9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/checkpoint_epoch70_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/events.out.tfevents.1699372741.6ec770fc381b.863659.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/events.out.tfevents.1699372741.6ec770fc381b.863659.0 new file mode 100644 index 000000000..cc42f33a5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/events.out.tfevents.1699372741.6ec770fc381b.863659.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparam12_1324413174_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparam12_1324413174_loss=0.026_emd.txt new file mode 100644 index 000000000..42def70c3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparam12_1324413174_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8885394630984522 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparam12_1324413174_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparam12_1324413174_lutcost.txt new file mode 100644 index 000000000..d6e6426bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparam12_1324413174_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 349440.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 192.0 +module_list.4 lut cost: 11264.0 +module_list.5 lut cost: 192.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 578720.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparams.yml new file mode 100644 index 000000000..983f6d420 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1324413174/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006156546479852736 +neuron_fanin: +- 4 +- 3 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 1324413174 +warm_restart_freq: 78 +wd: 0.00037431983465345103 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/best_loss.pth new file mode 100644 index 000000000..6c3b06ba8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/checkpoint_epoch84_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/checkpoint_epoch84_loss=0.045.pth new file mode 100644 index 000000000..6c3b06ba8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/checkpoint_epoch84_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/events.out.tfevents.1699389135.6ec770fc381b.933166.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/events.out.tfevents.1699389135.6ec770fc381b.933166.0 new file mode 100644 index 000000000..71cb59506 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/events.out.tfevents.1699389135.6ec770fc381b.933166.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparam12_1486127662_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparam12_1486127662_loss=0.045_emd.txt new file mode 100644 index 000000000..8fad836b9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparam12_1486127662_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1885906977941385 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparam12_1486127662_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparam12_1486127662_lutcost.txt new file mode 100644 index 000000000..c0d64eba0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparam12_1486127662_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32256.0 +module_list.1 lut cost: 512.0 +module_list.2 lut cost: 10752.0 +module_list.3 lut cost: 43680.0 +Total LUT cost: 87200.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparams.yml new file mode 100644 index 000000000..90a1cbf55 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1486127662/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010558155429619297 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 1486127662 +warm_restart_freq: 98 +wd: 5.88313177197104e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/best_loss.pth new file mode 100644 index 000000000..3951e8adf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/checkpoint_epoch11_loss=0.054.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/checkpoint_epoch11_loss=0.054.pth new file mode 100644 index 000000000..3951e8adf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/checkpoint_epoch11_loss=0.054.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/events.out.tfevents.1699393543.6ec770fc381b.952469.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/events.out.tfevents.1699393543.6ec770fc381b.952469.0 new file mode 100644 index 000000000..6401884db Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/events.out.tfevents.1699393543.6ec770fc381b.952469.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparam12_1588006696_loss=0.054_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparam12_1588006696_loss=0.054_emd.txt new file mode 100644 index 000000000..dabac1515 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparam12_1588006696_loss=0.054_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.161097699213298 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparam12_1588006696_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparam12_1588006696_lutcost.txt new file mode 100644 index 000000000..5b7831d14 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparam12_1588006696_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 65280.0 +module_list.2 lut cost: 21856.0 +Total LUT cost: 103456.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparams.yml new file mode 100644 index 000000000..d81c80e46 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1588006696/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008414238593042262 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 1588006696 +warm_restart_freq: 13 +wd: 0.03442644724617629 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/best_loss.pth new file mode 100644 index 000000000..6df39279c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/checkpoint_epoch72_loss=0.016.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/checkpoint_epoch72_loss=0.016.pth new file mode 100644 index 000000000..6df39279c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/checkpoint_epoch72_loss=0.016.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/events.out.tfevents.1699422387.6ec770fc381b.1074842.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/events.out.tfevents.1699422387.6ec770fc381b.1074842.0 new file mode 100644 index 000000000..da4e9eba5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/events.out.tfevents.1699422387.6ec770fc381b.1074842.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparam12_1680601192_loss=0.016_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparam12_1680601192_loss=0.016_emd.txt new file mode 100644 index 000000000..895e2037e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparam12_1680601192_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5272944159664694 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparam12_1680601192_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparam12_1680601192_lutcost.txt new file mode 100644 index 000000000..f93aad3b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparam12_1680601192_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 4193280.0 +module_list.3 lut cost: 27200.0 +module_list.4 lut cost: 32256.0 +module_list.5 lut cost: 32640.0 +module_list.6 lut cost: 880.0 +Total LUT cost: 4340528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparams.yml new file mode 100644 index 000000000..132135eca --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1680601192/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003030379125621026 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1680601192 +warm_restart_freq: 37 +wd: 0.0001315191153576208 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/best_loss.pth new file mode 100644 index 000000000..f0d0b8412 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/checkpoint_epoch88_loss=0.036.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/checkpoint_epoch88_loss=0.036.pth new file mode 100644 index 000000000..f0d0b8412 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/checkpoint_epoch88_loss=0.036.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/events.out.tfevents.1699392795.6ec770fc381b.949127.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/events.out.tfevents.1699392795.6ec770fc381b.949127.0 new file mode 100644 index 000000000..bfa089840 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/events.out.tfevents.1699392795.6ec770fc381b.949127.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparam12_1682874662_loss=0.036_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparam12_1682874662_loss=0.036_emd.txt new file mode 100644 index 000000000..db433e6e2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparam12_1682874662_loss=0.036_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8066661317953963 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparam12_1682874662_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparam12_1682874662_lutcost.txt new file mode 100644 index 000000000..f426c9ec2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparam12_1682874662_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87424.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 32640.0 +module_list.4 lut cost: 11264.0 +module_list.5 lut cost: 1008.0 +Total LUT cost: 133104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparams.yml new file mode 100644 index 000000000..e6568c239 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1682874662/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00035642345265106705 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 3 +seed: 1682874662 +warm_restart_freq: 47 +wd: 0.03794554121745662 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/best_loss.pth new file mode 100644 index 000000000..d1c0e69b2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/checkpoint_epoch71_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/checkpoint_epoch71_loss=0.017.pth new file mode 100644 index 000000000..d1c0e69b2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/checkpoint_epoch71_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/events.out.tfevents.1699440295.6ec770fc381b.1151154.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/events.out.tfevents.1699440295.6ec770fc381b.1151154.0 new file mode 100644 index 000000000..6fc7441c4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/events.out.tfevents.1699440295.6ec770fc381b.1151154.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparam12_1801354186_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparam12_1801354186_loss=0.017_emd.txt new file mode 100644 index 000000000..3468a7626 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparam12_1801354186_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.598589146146834 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparam12_1801354186_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparam12_1801354186_lutcost.txt new file mode 100644 index 000000000..f93aad3b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparam12_1801354186_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 4193280.0 +module_list.3 lut cost: 27200.0 +module_list.4 lut cost: 32256.0 +module_list.5 lut cost: 32640.0 +module_list.6 lut cost: 880.0 +Total LUT cost: 4340528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparams.yml new file mode 100644 index 000000000..5eaad804d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1801354186/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 6 +- 5 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 64 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003030379125621026 +neuron_fanin: +- 5 +- 4 +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 5 +seed: 1801354186 +warm_restart_freq: 37 +wd: 0.0001315191153576208 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/best_loss.pth new file mode 100644 index 000000000..f4417d4ac Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/checkpoint_epoch83_loss=0.038.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/checkpoint_epoch83_loss=0.038.pth new file mode 100644 index 000000000..f4417d4ac Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/checkpoint_epoch83_loss=0.038.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/events.out.tfevents.1699391785.ca42a8e84088.2007173.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/events.out.tfevents.1699391785.ca42a8e84088.2007173.0 new file mode 100644 index 000000000..7780657c8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/events.out.tfevents.1699391785.ca42a8e84088.2007173.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparam12_1813750616_loss=0.038_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparam12_1813750616_loss=0.038_emd.txt new file mode 100644 index 000000000..f04d87d3f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparam12_1813750616_loss=0.038_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8101974345752896 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparam12_1813750616_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparam12_1813750616_lutcost.txt new file mode 100644 index 000000000..97283e41a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparam12_1813750616_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 128.0 +module_list.2 lut cost: 10752.0 +module_list.3 lut cost: 0.0 +Total LUT cost: 141440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparams.yml new file mode 100644 index 000000000..1f07f5296 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1813750616/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0032107295819412862 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 4 +seed: 1813750616 +warm_restart_freq: 22 +wd: 0.02034303508442274 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/best_loss.pth new file mode 100644 index 000000000..65fdf3746 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/checkpoint_epoch17_loss=0.036.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/checkpoint_epoch17_loss=0.036.pth new file mode 100644 index 000000000..65fdf3746 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/checkpoint_epoch17_loss=0.036.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/events.out.tfevents.1699334231.ca42a8e84088.1779007.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/events.out.tfevents.1699334231.ca42a8e84088.1779007.0 new file mode 100644 index 000000000..2f8d5e6dc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/events.out.tfevents.1699334231.ca42a8e84088.1779007.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparam12_1864733255_loss=0.036_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparam12_1864733255_loss=0.036_emd.txt new file mode 100644 index 000000000..6ab550af7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparam12_1864733255_loss=0.036_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0549766297548757 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparam12_1864733255_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparam12_1864733255_lutcost.txt new file mode 100644 index 000000000..86927dfe7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparam12_1864733255_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 10240.0 +module_list.2 lut cost: 21760.0 +module_list.3 lut cost: 1024.0 +module_list.4 lut cost: 2720.0 +Total LUT cost: 57504.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparams.yml new file mode 100644 index 000000000..8de3956a6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1864733255/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007882371628166586 +neuron_fanin: +- 4 +- 3 +- 3 +- 6 +output_bitwidth: 2 +seed: 1864733255 +warm_restart_freq: 21 +wd: 0.0030728005450055985 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/best_loss.pth new file mode 100644 index 000000000..4cbd7af5c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/checkpoint_epoch97_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/checkpoint_epoch97_loss=0.033.pth new file mode 100644 index 000000000..4cbd7af5c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/checkpoint_epoch97_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/events.out.tfevents.1699401950.6ec770fc381b.989404.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/events.out.tfevents.1699401950.6ec770fc381b.989404.0 new file mode 100644 index 000000000..e91925a87 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/events.out.tfevents.1699401950.6ec770fc381b.989404.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparam12_1893744462_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparam12_1893744462_loss=0.033_emd.txt new file mode 100644 index 000000000..2b721896d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparam12_1893744462_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.964531669623665 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparam12_1893744462_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparam12_1893744462_lutcost.txt new file mode 100644 index 000000000..c0d64eba0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparam12_1893744462_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32256.0 +module_list.1 lut cost: 512.0 +module_list.2 lut cost: 10752.0 +module_list.3 lut cost: 43680.0 +Total LUT cost: 87200.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparams.yml new file mode 100644 index 000000000..46d9b997b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_1893744462/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010558155429619297 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 1893744462 +warm_restart_freq: 98 +wd: 5.88313177197104e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/best_loss.pth new file mode 100644 index 000000000..17126fc5d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/checkpoint_epoch21_loss=0.059.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/checkpoint_epoch21_loss=0.059.pth new file mode 100644 index 000000000..17126fc5d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/checkpoint_epoch21_loss=0.059.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/events.out.tfevents.1699407025.ca42a8e84088.2066258.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/events.out.tfevents.1699407025.ca42a8e84088.2066258.0 new file mode 100644 index 000000000..8939634fa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/events.out.tfevents.1699407025.ca42a8e84088.2066258.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparam12_2004543851_loss=0.059_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparam12_2004543851_loss=0.059_emd.txt new file mode 100644 index 000000000..c5176e4bb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparam12_2004543851_loss=0.059_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.212679610959965 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparam12_2004543851_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparam12_2004543851_lutcost.txt new file mode 100644 index 000000000..97283e41a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparam12_2004543851_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 128.0 +module_list.2 lut cost: 10752.0 +module_list.3 lut cost: 0.0 +Total LUT cost: 141440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparams.yml new file mode 100644 index 000000000..b9c28b030 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_2004543851/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0032107295819412862 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 4 +seed: 2004543851 +warm_restart_freq: 22 +wd: 0.02034303508442274 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/best_loss.pth new file mode 100644 index 000000000..38bfff473 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/checkpoint_epoch41_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/checkpoint_epoch41_loss=0.045.pth new file mode 100644 index 000000000..38bfff473 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/checkpoint_epoch41_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/events.out.tfevents.1699421854.ca42a8e84088.2123606.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/events.out.tfevents.1699421854.ca42a8e84088.2123606.0 new file mode 100644 index 000000000..fde5fe99a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/events.out.tfevents.1699421854.ca42a8e84088.2123606.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparam12_311373735_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparam12_311373735_loss=0.045_emd.txt new file mode 100644 index 000000000..e2971e07b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparam12_311373735_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9463703805016535 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparam12_311373735_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparam12_311373735_lutcost.txt new file mode 100644 index 000000000..97283e41a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparam12_311373735_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 128.0 +module_list.2 lut cost: 10752.0 +module_list.3 lut cost: 0.0 +Total LUT cost: 141440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparams.yml new file mode 100644 index 000000000..3358078d2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_311373735/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0032107295819412862 +neuron_fanin: +- 2 +- 5 +- 2 +output_bitwidth: 4 +seed: 311373735 +warm_restart_freq: 22 +wd: 0.02034303508442274 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/best_loss.pth new file mode 100644 index 000000000..73c0baed1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/checkpoint_epoch19_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/checkpoint_epoch19_loss=0.028.pth new file mode 100644 index 000000000..73c0baed1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/checkpoint_epoch19_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/events.out.tfevents.1699351034.ca42a8e84088.1841356.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/events.out.tfevents.1699351034.ca42a8e84088.1841356.0 new file mode 100644 index 000000000..2986fdd61 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/events.out.tfevents.1699351034.ca42a8e84088.1841356.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparam12_312974493_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparam12_312974493_loss=0.028_emd.txt new file mode 100644 index 000000000..8840ffe43 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparam12_312974493_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7980683881590025 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparam12_312974493_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparam12_312974493_lutcost.txt new file mode 100644 index 000000000..86927dfe7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparam12_312974493_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 10240.0 +module_list.2 lut cost: 21760.0 +module_list.3 lut cost: 1024.0 +module_list.4 lut cost: 2720.0 +Total LUT cost: 57504.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparams.yml new file mode 100644 index 000000000..acb010ea2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_312974493/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007882371628166586 +neuron_fanin: +- 4 +- 3 +- 3 +- 6 +output_bitwidth: 2 +seed: 312974493 +warm_restart_freq: 21 +wd: 0.0030728005450055985 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/best_loss.pth new file mode 100644 index 000000000..c6d025281 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/checkpoint_epoch90_loss=0.034.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/checkpoint_epoch90_loss=0.034.pth new file mode 100644 index 000000000..c6d025281 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/checkpoint_epoch90_loss=0.034.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/events.out.tfevents.1699414809.6ec770fc381b.1044358.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/events.out.tfevents.1699414809.6ec770fc381b.1044358.0 new file mode 100644 index 000000000..9adabe4f0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/events.out.tfevents.1699414809.6ec770fc381b.1044358.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparam12_430799658_loss=0.034_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparam12_430799658_loss=0.034_emd.txt new file mode 100644 index 000000000..6a6904447 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparam12_430799658_loss=0.034_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0334061209729675 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparam12_430799658_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparam12_430799658_lutcost.txt new file mode 100644 index 000000000..c0d64eba0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparam12_430799658_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32256.0 +module_list.1 lut cost: 512.0 +module_list.2 lut cost: 10752.0 +module_list.3 lut cost: 43680.0 +Total LUT cost: 87200.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparams.yml new file mode 100644 index 000000000..a91c7cf8a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_430799658/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00010558155429619297 +neuron_fanin: +- 2 +- 5 +- 4 +output_bitwidth: 2 +seed: 430799658 +warm_restart_freq: 98 +wd: 5.88313177197104e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/best_loss.pth new file mode 100644 index 000000000..7891b5ee0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/checkpoint_epoch94_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/checkpoint_epoch94_loss=0.017.pth new file mode 100644 index 000000000..7891b5ee0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/checkpoint_epoch94_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/events.out.tfevents.1699315282.ca42a8e84088.1707101.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/events.out.tfevents.1699315282.ca42a8e84088.1707101.0 new file mode 100644 index 000000000..4be1844e2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/events.out.tfevents.1699315282.ca42a8e84088.1707101.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparam12_495083556_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparam12_495083556_loss=0.017_emd.txt new file mode 100644 index 000000000..40ec755e4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparam12_495083556_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.574621492136898 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparam12_495083556_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparam12_495083556_lutcost.txt new file mode 100644 index 000000000..3a62ffa2d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparam12_495083556_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1397760.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 5120.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 87040.0 +module_list.5 lut cost: 6800.0 +Total LUT cost: 1540240.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparams.yml new file mode 100644 index 000000000..a2212280f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_495083556/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00023913369204324624 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 495083556 +warm_restart_freq: 62 +wd: 5.2139353479017077e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/best_loss.pth new file mode 100644 index 000000000..7785b4081 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/checkpoint_epoch90_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/checkpoint_epoch90_loss=0.026.pth new file mode 100644 index 000000000..7785b4081 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/checkpoint_epoch90_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/events.out.tfevents.1699393077.6ec770fc381b.950357.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/events.out.tfevents.1699393077.6ec770fc381b.950357.0 new file mode 100644 index 000000000..dc31553bb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/events.out.tfevents.1699393077.6ec770fc381b.950357.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparam12_623975185_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparam12_623975185_loss=0.026_emd.txt new file mode 100644 index 000000000..97f2a63f2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparam12_623975185_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7816214018732477 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparam12_623975185_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparam12_623975185_lutcost.txt new file mode 100644 index 000000000..077fc260a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparam12_623975185_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 80.0 +Total LUT cost: 103440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparams.yml new file mode 100644 index 000000000..3c1b9caf0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_623975185/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004360831525362576 +neuron_fanin: +- 6 +- 2 +output_bitwidth: 5 +seed: 623975185 +warm_restart_freq: 31 +wd: 0.015831355607220002 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/best_loss.pth new file mode 100644 index 000000000..1e66916fa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/checkpoint_epoch87_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/checkpoint_epoch87_loss=0.026.pth new file mode 100644 index 000000000..1e66916fa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/checkpoint_epoch87_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/events.out.tfevents.1699409064.6ec770fc381b.1020106.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/events.out.tfevents.1699409064.6ec770fc381b.1020106.0 new file mode 100644 index 000000000..865b2b194 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/events.out.tfevents.1699409064.6ec770fc381b.1020106.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparam12_670102981_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparam12_670102981_loss=0.026_emd.txt new file mode 100644 index 000000000..eb97e76ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparam12_670102981_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7202021714990883 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparam12_670102981_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparam12_670102981_lutcost.txt new file mode 100644 index 000000000..f426c9ec2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparam12_670102981_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87424.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 32640.0 +module_list.4 lut cost: 11264.0 +module_list.5 lut cost: 1008.0 +Total LUT cost: 133104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparams.yml new file mode 100644 index 000000000..9c775cf79 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_670102981/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00035642345265106705 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 3 +seed: 670102981 +warm_restart_freq: 47 +wd: 0.03794554121745662 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/best_loss.pth new file mode 100644 index 000000000..8b84495ed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/checkpoint_epoch98_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/checkpoint_epoch98_loss=0.017.pth new file mode 100644 index 000000000..8b84495ed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/checkpoint_epoch98_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/events.out.tfevents.1699334498.ca42a8e84088.1780336.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/events.out.tfevents.1699334498.ca42a8e84088.1780336.0 new file mode 100644 index 000000000..a602aaa27 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/events.out.tfevents.1699334498.ca42a8e84088.1780336.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparam12_751381422_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparam12_751381422_loss=0.017_emd.txt new file mode 100644 index 000000000..3720211ac --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparam12_751381422_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5598190273941777 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparam12_751381422_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparam12_751381422_lutcost.txt new file mode 100644 index 000000000..3a62ffa2d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparam12_751381422_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1397760.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 5120.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 87040.0 +module_list.5 lut cost: 6800.0 +Total LUT cost: 1540240.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparams.yml new file mode 100644 index 000000000..41c91ab72 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_751381422/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00023913369204324624 +neuron_fanin: +- 6 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 5 +seed: 751381422 +warm_restart_freq: 62 +wd: 5.2139353479017077e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/best_loss.pth new file mode 100644 index 000000000..a099ffbb3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/checkpoint_epoch87_loss=0.075.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/checkpoint_epoch87_loss=0.075.pth new file mode 100644 index 000000000..a099ffbb3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/checkpoint_epoch87_loss=0.075.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/events.out.tfevents.1699425649.6ec770fc381b.1088214.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/events.out.tfevents.1699425649.6ec770fc381b.1088214.0 new file mode 100644 index 000000000..f76c49120 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/events.out.tfevents.1699425649.6ec770fc381b.1088214.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparam12_777078814_loss=0.075_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparam12_777078814_loss=0.075_emd.txt new file mode 100644 index 000000000..0f73efeca --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparam12_777078814_loss=0.075_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.7078568148801154 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparam12_777078814_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparam12_777078814_lutcost.txt new file mode 100644 index 000000000..f426c9ec2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparam12_777078814_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87424.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 32640.0 +module_list.4 lut cost: 11264.0 +module_list.5 lut cost: 1008.0 +Total LUT cost: 133104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparams.yml new file mode 100644 index 000000000..1a5104d9a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_777078814/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00035642345265106705 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 5 +output_bitwidth: 3 +seed: 777078814 +warm_restart_freq: 47 +wd: 0.03794554121745662 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/best_loss.pth new file mode 100644 index 000000000..b6e88ba36 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/checkpoint_epoch18_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/checkpoint_epoch18_loss=0.027.pth new file mode 100644 index 000000000..b6e88ba36 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/checkpoint_epoch18_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/events.out.tfevents.1699367971.ca42a8e84088.1910474.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/events.out.tfevents.1699367971.ca42a8e84088.1910474.0 new file mode 100644 index 000000000..a154c2d07 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/events.out.tfevents.1699367971.ca42a8e84088.1910474.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparam12_792406698_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparam12_792406698_loss=0.027_emd.txt new file mode 100644 index 000000000..bd2cd812f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparam12_792406698_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8873514111349199 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparam12_792406698_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparam12_792406698_lutcost.txt new file mode 100644 index 000000000..86927dfe7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparam12_792406698_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 10240.0 +module_list.2 lut cost: 21760.0 +module_list.3 lut cost: 1024.0 +module_list.4 lut cost: 2720.0 +Total LUT cost: 57504.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparams.yml new file mode 100644 index 000000000..ad1e9597a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_792406698/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.007882371628166586 +neuron_fanin: +- 4 +- 3 +- 3 +- 6 +output_bitwidth: 2 +seed: 792406698 +warm_restart_freq: 21 +wd: 0.0030728005450055985 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/best_loss.pth new file mode 100644 index 000000000..2ca600d32 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/checkpoint_epoch11_loss=0.046.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/checkpoint_epoch11_loss=0.046.pth new file mode 100644 index 000000000..2ca600d32 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/checkpoint_epoch11_loss=0.046.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/events.out.tfevents.1699404269.6ec770fc381b.999239.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/events.out.tfevents.1699404269.6ec770fc381b.999239.0 new file mode 100644 index 000000000..7707de584 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/events.out.tfevents.1699404269.6ec770fc381b.999239.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparam12_820965445_loss=0.046_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparam12_820965445_loss=0.046_emd.txt new file mode 100644 index 000000000..59760de97 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparam12_820965445_loss=0.046_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9838219245869717 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparam12_820965445_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparam12_820965445_lutcost.txt new file mode 100644 index 000000000..5b7831d14 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparam12_820965445_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 65280.0 +module_list.2 lut cost: 21856.0 +Total LUT cost: 103456.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparams.yml new file mode 100644 index 000000000..1833a33c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_820965445/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.008414238593042262 +neuron_fanin: +- 4 +- 5 +output_bitwidth: 2 +seed: 820965445 +warm_restart_freq: 13 +wd: 0.03442644724617629 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/best_loss.pth new file mode 100644 index 000000000..ca9ed1848 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/checkpoint_epoch61_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/checkpoint_epoch61_loss=0.026.pth new file mode 100644 index 000000000..ca9ed1848 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/checkpoint_epoch61_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/events.out.tfevents.1699390727.6ec770fc381b.940039.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/events.out.tfevents.1699390727.6ec770fc381b.940039.0 new file mode 100644 index 000000000..3e840af5a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/events.out.tfevents.1699390727.6ec770fc381b.940039.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparam12_833299059_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparam12_833299059_loss=0.026_emd.txt new file mode 100644 index 000000000..57d4946b8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparam12_833299059_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.863670115039096 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparam12_833299059_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparam12_833299059_lutcost.txt new file mode 100644 index 000000000..d6e6426bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparam12_833299059_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 349440.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 192.0 +module_list.4 lut cost: 11264.0 +module_list.5 lut cost: 192.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 578720.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparams.yml new file mode 100644 index 000000000..735a465b6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_833299059/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006156546479852736 +neuron_fanin: +- 4 +- 3 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 833299059 +warm_restart_freq: 78 +wd: 0.00037431983465345103 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/best_loss.pth new file mode 100644 index 000000000..f4e9207d2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/checkpoint_epoch67_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/checkpoint_epoch67_loss=0.023.pth new file mode 100644 index 000000000..f4e9207d2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/checkpoint_epoch67_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/events.out.tfevents.1699408695.6ec770fc381b.1018435.0 b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/events.out.tfevents.1699408695.6ec770fc381b.1018435.0 new file mode 100644 index 000000000..e6d676f44 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/events.out.tfevents.1699408695.6ec770fc381b.1018435.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparam12_971234974_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparam12_971234974_loss=0.023_emd.txt new file mode 100644 index 000000000..c85d79ddc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparam12_971234974_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8118542644902804 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparam12_971234974_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparam12_971234974_lutcost.txt new file mode 100644 index 000000000..d6e6426bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparam12_971234974_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 349440.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 192.0 +module_list.4 lut cost: 11264.0 +module_list.5 lut cost: 192.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 578720.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparams.yml new file mode 100644 index 000000000..ef74994bc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam12_971234974/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 2 +- 3 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 256 +- 64 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0006156546479852736 +neuron_fanin: +- 4 +- 3 +- 3 +- 3 +- 3 +- 2 +output_bitwidth: 2 +seed: 971234974 +warm_restart_freq: 78 +wd: 0.00037431983465345103 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/best_loss.pth new file mode 100644 index 000000000..3909b1df4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/checkpoint_epoch19_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/checkpoint_epoch19_loss=0.022.pth new file mode 100644 index 000000000..3909b1df4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/checkpoint_epoch19_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/events.out.tfevents.1699353744.ca42a8e84088.1851083.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/events.out.tfevents.1699353744.ca42a8e84088.1851083.0 new file mode 100644 index 000000000..d71118e44 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/events.out.tfevents.1699353744.ca42a8e84088.1851083.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparam13_1015477308_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparam13_1015477308_loss=0.022_emd.txt new file mode 100644 index 000000000..7c0f4aa5a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparam13_1015477308_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7554989332462938 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparam13_1015477308_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparam13_1015477308_lutcost.txt new file mode 100644 index 000000000..b5d7e9340 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparam13_1015477308_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 524160.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 32640.0 +module_list.4 lut cost: 43520.0 +module_list.5 lut cost: 7680.0 +module_list.6 lut cost: 6800.0 +Total LUT cost: 963728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparams.yml new file mode 100644 index 000000000..8426beb00 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1015477308/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00620324233250499 +neuron_fanin: +- 4 +- 5 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 1015477308 +warm_restart_freq: 20 +wd: 0.027072100670702707 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/best_loss.pth new file mode 100644 index 000000000..09c54bf47 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/checkpoint_epoch42_loss=0.014.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/checkpoint_epoch42_loss=0.014.pth new file mode 100644 index 000000000..09c54bf47 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/checkpoint_epoch42_loss=0.014.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/events.out.tfevents.1699436579.ca42a8e84088.2181673.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/events.out.tfevents.1699436579.ca42a8e84088.2181673.0 new file mode 100644 index 000000000..9b69cad5c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/events.out.tfevents.1699436579.ca42a8e84088.2181673.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparam13_1056128689_loss=0.014_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparam13_1056128689_loss=0.014_emd.txt new file mode 100644 index 000000000..8ebe10b6e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparam13_1056128689_loss=0.014_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6074304052284392 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparam13_1056128689_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparam13_1056128689_lutcost.txt new file mode 100644 index 000000000..bc846931a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparam13_1056128689_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 3840.0 +module_list.3 lut cost: 11264.0 +module_list.4 lut cost: 65280.0 +module_list.5 lut cost: 43520.0 +module_list.6 lut cost: 4080.0 +Total LUT cost: 695280.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparams.yml new file mode 100644 index 000000000..b0472cec0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1056128689/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006502157906344787 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 4 +- 3 +output_bitwidth: 3 +seed: 1056128689 +warm_restart_freq: 22 +wd: 8.025234559275026e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/best_loss.pth new file mode 100644 index 000000000..a5a22d34c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/checkpoint_epoch9_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/checkpoint_epoch9_loss=0.027.pth new file mode 100644 index 000000000..a5a22d34c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/checkpoint_epoch9_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/events.out.tfevents.1699427718.6ec770fc381b.1096827.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/events.out.tfevents.1699427718.6ec770fc381b.1096827.0 new file mode 100644 index 000000000..0e9ad4ab1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/events.out.tfevents.1699427718.6ec770fc381b.1096827.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparam13_1146331533_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparam13_1146331533_loss=0.027_emd.txt new file mode 100644 index 000000000..c26711138 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparam13_1146331533_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7810155322131749 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparam13_1146331533_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparam13_1146331533_lutcost.txt new file mode 100644 index 000000000..8acbfb4fb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparam13_1146331533_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 768.0 +module_list.2 lut cost: 2098176.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 1397760.0 +module_list.5 lut cost: 2720.0 +Total LUT cost: 3591840.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparams.yml new file mode 100644 index 000000000..977512fd7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1146331533/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00457188670405933 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 6 +output_bitwidth: 2 +seed: 1146331533 +warm_restart_freq: 10 +wd: 4.148053262453822e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/best_loss.pth new file mode 100644 index 000000000..ac020c3f9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/checkpoint_epoch88_loss=0.041.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/checkpoint_epoch88_loss=0.041.pth new file mode 100644 index 000000000..ac020c3f9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/checkpoint_epoch88_loss=0.041.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/events.out.tfevents.1699458155.6ec770fc381b.1229812.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/events.out.tfevents.1699458155.6ec770fc381b.1229812.0 new file mode 100644 index 000000000..fe7101105 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/events.out.tfevents.1699458155.6ec770fc381b.1229812.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparam13_1190772975_loss=0.041_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparam13_1190772975_loss=0.041_emd.txt new file mode 100644 index 000000000..5a65cfd20 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparam13_1190772975_loss=0.041_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.098173665503702 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparam13_1190772975_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparam13_1190772975_lutcost.txt new file mode 100644 index 000000000..957d928c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparam13_1190772975_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1048320.0 +module_list.1 lut cost: 128.0 +module_list.2 lut cost: 8064.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 699392.0 +module_list.6 lut cost: 160.0 +Total LUT cost: 1843104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparams.yml new file mode 100644 index 000000000..fee5869a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1190772975/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006692988881818462 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1190772975 +warm_restart_freq: 90 +wd: 0.0068049925865390284 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/best_loss.pth new file mode 100644 index 000000000..141f3fa68 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/checkpoint_epoch4_loss=0.067.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/checkpoint_epoch4_loss=0.067.pth new file mode 100644 index 000000000..141f3fa68 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/checkpoint_epoch4_loss=0.067.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/events.out.tfevents.1699477106.6ec770fc381b.1311074.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/events.out.tfevents.1699477106.6ec770fc381b.1311074.0 new file mode 100644 index 000000000..da67b2fc0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/events.out.tfevents.1699477106.6ec770fc381b.1311074.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparam13_1247465184_loss=0.067_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparam13_1247465184_loss=0.067_emd.txt new file mode 100644 index 000000000..315d49ca4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparam13_1247465184_loss=0.067_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.4226270996981483 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparam13_1247465184_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparam13_1247465184_lutcost.txt new file mode 100644 index 000000000..957d928c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparam13_1247465184_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1048320.0 +module_list.1 lut cost: 128.0 +module_list.2 lut cost: 8064.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 699392.0 +module_list.6 lut cost: 160.0 +Total LUT cost: 1843104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparams.yml new file mode 100644 index 000000000..df3bf3a83 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1247465184/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006692988881818462 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 1247465184 +warm_restart_freq: 90 +wd: 0.0068049925865390284 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/best_loss.pth new file mode 100644 index 000000000..778846365 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/checkpoint_epoch86_loss=0.048.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/checkpoint_epoch86_loss=0.048.pth new file mode 100644 index 000000000..778846365 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/checkpoint_epoch86_loss=0.048.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/events.out.tfevents.1699457321.ca42a8e84088.2258268.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/events.out.tfevents.1699457321.ca42a8e84088.2258268.0 new file mode 100644 index 000000000..e049d7fd2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/events.out.tfevents.1699457321.ca42a8e84088.2258268.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparam13_1376531658_loss=0.048_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparam13_1376531658_loss=0.048_emd.txt new file mode 100644 index 000000000..578999a1d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparam13_1376531658_loss=0.048_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.372600381677961 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparam13_1376531658_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparam13_1376531658_lutcost.txt new file mode 100644 index 000000000..bc846931a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparam13_1376531658_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 3840.0 +module_list.3 lut cost: 11264.0 +module_list.4 lut cost: 65280.0 +module_list.5 lut cost: 43520.0 +module_list.6 lut cost: 4080.0 +Total LUT cost: 695280.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparams.yml new file mode 100644 index 000000000..1bb8e6839 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1376531658/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006502157906344787 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 4 +- 3 +output_bitwidth: 3 +seed: 1376531658 +warm_restart_freq: 22 +wd: 8.025234559275026e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/best_loss.pth new file mode 100644 index 000000000..8b0e38ff8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/checkpoint_epoch95_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/checkpoint_epoch95_loss=0.027.pth new file mode 100644 index 000000000..8b0e38ff8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/checkpoint_epoch95_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/events.out.tfevents.1699384861.ca42a8e84088.1979941.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/events.out.tfevents.1699384861.ca42a8e84088.1979941.0 new file mode 100644 index 000000000..7bd900c2b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/events.out.tfevents.1699384861.ca42a8e84088.1979941.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparam13_1439588391_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparam13_1439588391_loss=0.027_emd.txt new file mode 100644 index 000000000..3afe10981 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparam13_1439588391_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8206212943158262 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparam13_1439588391_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparam13_1439588391_lutcost.txt new file mode 100644 index 000000000..9bf091cdc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparam13_1439588391_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174848.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 7680.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 480.0 +Total LUT cost: 226784.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparams.yml new file mode 100644 index 000000000..09bdd612a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1439588391/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018877137783585861 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 1439588391 +warm_restart_freq: 35 +wd: 0.01419575116338601 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/best_loss.pth new file mode 100644 index 000000000..8801d7747 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/checkpoint_epoch71_loss=0.036.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/checkpoint_epoch71_loss=0.036.pth new file mode 100644 index 000000000..8801d7747 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/checkpoint_epoch71_loss=0.036.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/events.out.tfevents.1699427167.6ec770fc381b.1094476.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/events.out.tfevents.1699427167.6ec770fc381b.1094476.0 new file mode 100644 index 000000000..a9e60b4f1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/events.out.tfevents.1699427167.6ec770fc381b.1094476.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparam13_149496393_loss=0.036_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparam13_149496393_loss=0.036_emd.txt new file mode 100644 index 000000000..128afa18f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparam13_149496393_loss=0.036_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9466111787914304 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparam13_149496393_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparam13_149496393_lutcost.txt new file mode 100644 index 000000000..f05f3e070 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparam13_149496393_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 262080.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 275552.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparams.yml new file mode 100644 index 000000000..f705f9a3b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_149496393/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00018534217859148257 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 149496393 +warm_restart_freq: 89 +wd: 0.00020756661688697383 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/best_loss.pth new file mode 100644 index 000000000..acf1158bd Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/checkpoint_epoch83_loss=0.015.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/checkpoint_epoch83_loss=0.015.pth new file mode 100644 index 000000000..acf1158bd Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/checkpoint_epoch83_loss=0.015.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/events.out.tfevents.1699296545.ca42a8e84088.1633644.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/events.out.tfevents.1699296545.ca42a8e84088.1633644.0 new file mode 100644 index 000000000..43e6fb960 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/events.out.tfevents.1699296545.ca42a8e84088.1633644.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparam13_165784572_loss=0.015_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparam13_165784572_loss=0.015_emd.txt new file mode 100644 index 000000000..c9fd55282 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparam13_165784572_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5405596570231102 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparam13_165784572_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparam13_165784572_lutcost.txt new file mode 100644 index 000000000..c3a9b2ceb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparam13_165784572_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 54400.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 21760.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 556736.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparams.yml new file mode 100644 index 000000000..79a8a7a96 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_165784572/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004188386948108013 +neuron_fanin: +- 6 +- 3 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 4 +seed: 165784572 +warm_restart_freq: 87 +wd: 0.00011111826345336751 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/best_loss.pth new file mode 100644 index 000000000..0273a25a0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/checkpoint_epoch14_loss=0.041.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/checkpoint_epoch14_loss=0.041.pth new file mode 100644 index 000000000..0273a25a0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/checkpoint_epoch14_loss=0.041.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/events.out.tfevents.1699441810.6ec770fc381b.1157765.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/events.out.tfevents.1699441810.6ec770fc381b.1157765.0 new file mode 100644 index 000000000..c47b34982 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/events.out.tfevents.1699441810.6ec770fc381b.1157765.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparam13_1659378827_loss=0.041_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparam13_1659378827_loss=0.041_emd.txt new file mode 100644 index 000000000..e5c8f177a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparam13_1659378827_loss=0.041_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9080182798565242 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparam13_1659378827_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparam13_1659378827_lutcost.txt new file mode 100644 index 000000000..0c4ac914b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparam13_1659378827_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 3200.0 +module_list.2 lut cost: 87424.0 +module_list.3 lut cost: 5376.0 +module_list.4 lut cost: 0.0 +Total LUT cost: 139520.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparams.yml new file mode 100644 index 000000000..de781ffad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1659378827/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005411407557276415 +neuron_fanin: +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 1659378827 +warm_restart_freq: 15 +wd: 0.020467767437340283 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/best_loss.pth new file mode 100644 index 000000000..cb1f60587 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/checkpoint_epoch19_loss=0.014.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/checkpoint_epoch19_loss=0.014.pth new file mode 100644 index 000000000..cb1f60587 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/checkpoint_epoch19_loss=0.014.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/events.out.tfevents.1699375502.ca42a8e84088.1941630.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/events.out.tfevents.1699375502.ca42a8e84088.1941630.0 new file mode 100644 index 000000000..9d36f7519 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/events.out.tfevents.1699375502.ca42a8e84088.1941630.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparam13_1688508311_loss=0.014_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparam13_1688508311_loss=0.014_emd.txt new file mode 100644 index 000000000..5e12239af --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparam13_1688508311_loss=0.014_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5145172195397822 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparam13_1688508311_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparam13_1688508311_lutcost.txt new file mode 100644 index 000000000..b5d7e9340 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparam13_1688508311_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 524160.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 32640.0 +module_list.4 lut cost: 43520.0 +module_list.5 lut cost: 7680.0 +module_list.6 lut cost: 6800.0 +Total LUT cost: 963728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparams.yml new file mode 100644 index 000000000..7b11be0f9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1688508311/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00620324233250499 +neuron_fanin: +- 4 +- 5 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 1688508311 +warm_restart_freq: 20 +wd: 0.027072100670702707 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/best_loss.pth new file mode 100644 index 000000000..dd7f5d725 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/checkpoint_epoch62_loss=0.038.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/checkpoint_epoch62_loss=0.038.pth new file mode 100644 index 000000000..dd7f5d725 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/checkpoint_epoch62_loss=0.038.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/events.out.tfevents.1699495823.6ec770fc381b.1394124.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/events.out.tfevents.1699495823.6ec770fc381b.1394124.0 new file mode 100644 index 000000000..bd34944a8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/events.out.tfevents.1699495823.6ec770fc381b.1394124.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparam13_170167645_loss=0.038_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparam13_170167645_loss=0.038_emd.txt new file mode 100644 index 000000000..f7071f2a5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparam13_170167645_loss=0.038_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9538011125341674 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparam13_170167645_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparam13_170167645_lutcost.txt new file mode 100644 index 000000000..957d928c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparam13_170167645_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1048320.0 +module_list.1 lut cost: 128.0 +module_list.2 lut cost: 8064.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 699392.0 +module_list.6 lut cost: 160.0 +Total LUT cost: 1843104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparams.yml new file mode 100644 index 000000000..f2da5fe16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_170167645/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 6 +- 2 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 512 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.006692988881818462 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +- 3 +- 4 +output_bitwidth: 2 +seed: 170167645 +warm_restart_freq: 90 +wd: 0.0068049925865390284 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/best_loss.pth new file mode 100644 index 000000000..d15350ce6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/checkpoint_epoch77_loss=0.016.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/checkpoint_epoch77_loss=0.016.pth new file mode 100644 index 000000000..d15350ce6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/checkpoint_epoch77_loss=0.016.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/events.out.tfevents.1699317495.ca42a8e84088.1716361.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/events.out.tfevents.1699317495.ca42a8e84088.1716361.0 new file mode 100644 index 000000000..29ef809ec Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/events.out.tfevents.1699317495.ca42a8e84088.1716361.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparam13_1715750152_loss=0.016_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparam13_1715750152_loss=0.016_emd.txt new file mode 100644 index 000000000..c8cf5804c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparam13_1715750152_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5703887060578356 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparam13_1715750152_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparam13_1715750152_lutcost.txt new file mode 100644 index 000000000..c3a9b2ceb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparam13_1715750152_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 54400.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 21760.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 556736.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparams.yml new file mode 100644 index 000000000..e33dae856 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1715750152/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004188386948108013 +neuron_fanin: +- 6 +- 3 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 4 +seed: 1715750152 +warm_restart_freq: 87 +wd: 0.00011111826345336751 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/best_loss.pth new file mode 100644 index 000000000..da2392710 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/checkpoint_epoch77_loss=0.061.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/checkpoint_epoch77_loss=0.061.pth new file mode 100644 index 000000000..da2392710 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/checkpoint_epoch77_loss=0.061.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/events.out.tfevents.1699403828.6ec770fc381b.997536.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/events.out.tfevents.1699403828.6ec770fc381b.997536.0 new file mode 100644 index 000000000..6c4809b67 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/events.out.tfevents.1699403828.6ec770fc381b.997536.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparam13_1810414016_loss=0.061_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparam13_1810414016_loss=0.061_emd.txt new file mode 100644 index 000000000..4d744722c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparam13_1810414016_loss=0.061_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.7829987476446423 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparam13_1810414016_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparam13_1810414016_lutcost.txt new file mode 100644 index 000000000..0a4fd5c16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparam13_1810414016_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 1280.0 +module_list.2 lut cost: 16320.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 21856.0 +Total LUT cost: 127776.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparams.yml new file mode 100644 index 000000000..bcba4a63c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1810414016/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010692335088937922 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 1810414016 +warm_restart_freq: 89 +wd: 0.05406243478223958 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/best_loss.pth new file mode 100644 index 000000000..196c1ecae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/checkpoint_epoch81_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/checkpoint_epoch81_loss=0.022.pth new file mode 100644 index 000000000..196c1ecae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/checkpoint_epoch81_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/events.out.tfevents.1699418254.6ec770fc381b.1058274.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/events.out.tfevents.1699418254.6ec770fc381b.1058274.0 new file mode 100644 index 000000000..5dfcca212 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/events.out.tfevents.1699418254.6ec770fc381b.1058274.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparam13_1814466488_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparam13_1814466488_loss=0.022_emd.txt new file mode 100644 index 000000000..128b5945f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparam13_1814466488_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8103254478968704 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparam13_1814466488_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparam13_1814466488_lutcost.txt new file mode 100644 index 000000000..0a4fd5c16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparam13_1814466488_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 1280.0 +module_list.2 lut cost: 16320.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 21856.0 +Total LUT cost: 127776.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparams.yml new file mode 100644 index 000000000..641ab550b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1814466488/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010692335088937922 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 1814466488 +warm_restart_freq: 89 +wd: 0.05406243478223958 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/best_loss.pth new file mode 100644 index 000000000..80bdf8a22 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/checkpoint_epoch86_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/checkpoint_epoch86_loss=0.017.pth new file mode 100644 index 000000000..80bdf8a22 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/checkpoint_epoch86_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/events.out.tfevents.1699477996.ca42a8e84088.2337756.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/events.out.tfevents.1699477996.ca42a8e84088.2337756.0 new file mode 100644 index 000000000..890451813 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/events.out.tfevents.1699477996.ca42a8e84088.2337756.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparam13_1832318409_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparam13_1832318409_loss=0.017_emd.txt new file mode 100644 index 000000000..711fc5d4d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparam13_1832318409_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5735011281545146 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparam13_1832318409_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparam13_1832318409_lutcost.txt new file mode 100644 index 000000000..bc846931a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparam13_1832318409_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 3840.0 +module_list.3 lut cost: 11264.0 +module_list.4 lut cost: 65280.0 +module_list.5 lut cost: 43520.0 +module_list.6 lut cost: 4080.0 +Total LUT cost: 695280.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparams.yml new file mode 100644 index 000000000..6559a9fa2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1832318409/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 3 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 256 +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006502157906344787 +neuron_fanin: +- 3 +- 2 +- 3 +- 6 +- 4 +- 3 +output_bitwidth: 3 +seed: 1832318409 +warm_restart_freq: 22 +wd: 8.025234559275026e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/best_loss.pth new file mode 100644 index 000000000..31ee10470 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/checkpoint_epoch76_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/checkpoint_epoch76_loss=0.024.pth new file mode 100644 index 000000000..31ee10470 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/checkpoint_epoch76_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/events.out.tfevents.1699432719.6ec770fc381b.1118363.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/events.out.tfevents.1699432719.6ec770fc381b.1118363.0 new file mode 100644 index 000000000..7847b971c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/events.out.tfevents.1699432719.6ec770fc381b.1118363.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparam13_184309482_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparam13_184309482_loss=0.024_emd.txt new file mode 100644 index 000000000..fa3354a21 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparam13_184309482_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8665720076542505 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparam13_184309482_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparam13_184309482_lutcost.txt new file mode 100644 index 000000000..0a4fd5c16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparam13_184309482_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 1280.0 +module_list.2 lut cost: 16320.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 21856.0 +Total LUT cost: 127776.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparams.yml new file mode 100644 index 000000000..fb4503d7e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_184309482/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00010692335088937922 +neuron_fanin: +- 4 +- 6 +- 2 +- 3 +output_bitwidth: 2 +seed: 184309482 +warm_restart_freq: 89 +wd: 0.05406243478223958 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/best_loss.pth new file mode 100644 index 000000000..8bc28fae9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/checkpoint_epoch28_loss=0.059.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/checkpoint_epoch28_loss=0.059.pth new file mode 100644 index 000000000..8bc28fae9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/checkpoint_epoch28_loss=0.059.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/events.out.tfevents.1699456422.6ec770fc381b.1222057.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/events.out.tfevents.1699456422.6ec770fc381b.1222057.0 new file mode 100644 index 000000000..4b7fad1b2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/events.out.tfevents.1699456422.6ec770fc381b.1222057.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparam13_1921385489_loss=0.059_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparam13_1921385489_loss=0.059_emd.txt new file mode 100644 index 000000000..7f73cf153 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparam13_1921385489_loss=0.059_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.4117680574703995 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparam13_1921385489_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparam13_1921385489_lutcost.txt new file mode 100644 index 000000000..0c4ac914b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparam13_1921385489_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 3200.0 +module_list.2 lut cost: 87424.0 +module_list.3 lut cost: 5376.0 +module_list.4 lut cost: 0.0 +Total LUT cost: 139520.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparams.yml new file mode 100644 index 000000000..263b3b4cb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_1921385489/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005411407557276415 +neuron_fanin: +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 1921385489 +warm_restart_freq: 15 +wd: 0.020467767437340283 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/best_loss.pth new file mode 100644 index 000000000..dc9b9b728 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/checkpoint_epoch83_loss=0.047.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/checkpoint_epoch83_loss=0.047.pth new file mode 100644 index 000000000..dc9b9b728 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/checkpoint_epoch83_loss=0.047.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/events.out.tfevents.1699438009.6ec770fc381b.1141221.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/events.out.tfevents.1699438009.6ec770fc381b.1141221.0 new file mode 100644 index 000000000..9525f6907 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/events.out.tfevents.1699438009.6ec770fc381b.1141221.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparam13_206391288_loss=0.047_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparam13_206391288_loss=0.047_emd.txt new file mode 100644 index 000000000..91ebd02d6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparam13_206391288_loss=0.047_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0872939785164006 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparam13_206391288_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparam13_206391288_lutcost.txt new file mode 100644 index 000000000..f05f3e070 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparam13_206391288_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 262080.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 275552.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparams.yml new file mode 100644 index 000000000..a90cd03e2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_206391288/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00018534217859148257 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 206391288 +warm_restart_freq: 89 +wd: 0.00020756661688697383 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/best_loss.pth new file mode 100644 index 000000000..14eb8c11e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/checkpoint_epoch59_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/checkpoint_epoch59_loss=0.026.pth new file mode 100644 index 000000000..14eb8c11e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/checkpoint_epoch59_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/events.out.tfevents.1699444144.6ec770fc381b.1168068.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/events.out.tfevents.1699444144.6ec770fc381b.1168068.0 new file mode 100644 index 000000000..b778df9fe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/events.out.tfevents.1699444144.6ec770fc381b.1168068.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparam13_2072097652_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparam13_2072097652_loss=0.026_emd.txt new file mode 100644 index 000000000..5dd4ee065 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparam13_2072097652_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7644190441319547 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparam13_2072097652_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparam13_2072097652_lutcost.txt new file mode 100644 index 000000000..8acbfb4fb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparam13_2072097652_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 768.0 +module_list.2 lut cost: 2098176.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 1397760.0 +module_list.5 lut cost: 2720.0 +Total LUT cost: 3591840.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparams.yml new file mode 100644 index 000000000..afc276757 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_2072097652/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00457188670405933 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 6 +output_bitwidth: 2 +seed: 2072097652 +warm_restart_freq: 10 +wd: 4.148053262453822e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/best_loss.pth new file mode 100644 index 000000000..2686203c1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/checkpoint_epoch83_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/checkpoint_epoch83_loss=0.018.pth new file mode 100644 index 000000000..2686203c1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/checkpoint_epoch83_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/events.out.tfevents.1699338403.ca42a8e84088.1795376.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/events.out.tfevents.1699338403.ca42a8e84088.1795376.0 new file mode 100644 index 000000000..971b14dc7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/events.out.tfevents.1699338403.ca42a8e84088.1795376.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparam13_364116581_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparam13_364116581_loss=0.018_emd.txt new file mode 100644 index 000000000..2195d2d86 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparam13_364116581_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.630901108146848 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparam13_364116581_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparam13_364116581_lutcost.txt new file mode 100644 index 000000000..c3a9b2ceb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparam13_364116581_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 54400.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 21760.0 +module_list.6 lut cost: 320.0 +Total LUT cost: 556736.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparams.yml new file mode 100644 index 000000000..9a441617a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_364116581/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 128 +- 128 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.004188386948108013 +neuron_fanin: +- 6 +- 3 +- 3 +- 3 +- 3 +- 4 +output_bitwidth: 4 +seed: 364116581 +warm_restart_freq: 87 +wd: 0.00011111826345336751 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/best_loss.pth new file mode 100644 index 000000000..3e03c3188 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/checkpoint_epoch99_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/checkpoint_epoch99_loss=0.026.pth new file mode 100644 index 000000000..3e03c3188 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/checkpoint_epoch99_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/events.out.tfevents.1699401667.ca42a8e84088.2046102.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/events.out.tfevents.1699401667.ca42a8e84088.2046102.0 new file mode 100644 index 000000000..4aac31659 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/events.out.tfevents.1699401667.ca42a8e84088.2046102.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparam13_531772011_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparam13_531772011_loss=0.026_emd.txt new file mode 100644 index 000000000..0f94b9e9d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparam13_531772011_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8517065507969457 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparam13_531772011_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparam13_531772011_lutcost.txt new file mode 100644 index 000000000..9bf091cdc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparam13_531772011_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174848.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 7680.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 480.0 +Total LUT cost: 226784.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparams.yml new file mode 100644 index 000000000..8726ff88e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_531772011/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018877137783585861 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 531772011 +warm_restart_freq: 35 +wd: 0.01419575116338601 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/best_loss.pth new file mode 100644 index 000000000..18c528022 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/checkpoint_epoch58_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/checkpoint_epoch58_loss=0.027.pth new file mode 100644 index 000000000..18c528022 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/checkpoint_epoch58_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/events.out.tfevents.1699461472.6ec770fc381b.1243855.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/events.out.tfevents.1699461472.6ec770fc381b.1243855.0 new file mode 100644 index 000000000..72d7c37f6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/events.out.tfevents.1699461472.6ec770fc381b.1243855.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparam13_574665130_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparam13_574665130_loss=0.027_emd.txt new file mode 100644 index 000000000..679a56b9c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparam13_574665130_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7952020654184513 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparam13_574665130_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparam13_574665130_lutcost.txt new file mode 100644 index 000000000..8acbfb4fb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparam13_574665130_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 768.0 +module_list.2 lut cost: 2098176.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 1397760.0 +module_list.5 lut cost: 2720.0 +Total LUT cost: 3591840.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparams.yml new file mode 100644 index 000000000..38cc9d1d8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_574665130/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 512 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00457188670405933 +neuron_fanin: +- 3 +- 5 +- 2 +- 4 +- 6 +output_bitwidth: 2 +seed: 574665130 +warm_restart_freq: 10 +wd: 4.148053262453822e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/best_loss.pth new file mode 100644 index 000000000..c4699ad20 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/checkpoint_epoch19_loss=0.016.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/checkpoint_epoch19_loss=0.016.pth new file mode 100644 index 000000000..c4699ad20 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/checkpoint_epoch19_loss=0.016.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/events.out.tfevents.1699396670.ca42a8e84088.2026496.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/events.out.tfevents.1699396670.ca42a8e84088.2026496.0 new file mode 100644 index 000000000..fa2e0b610 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/events.out.tfevents.1699396670.ca42a8e84088.2026496.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparam13_6071004_loss=0.016_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparam13_6071004_loss=0.016_emd.txt new file mode 100644 index 000000000..18644ed6e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparam13_6071004_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6551255677967838 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparam13_6071004_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparam13_6071004_lutcost.txt new file mode 100644 index 000000000..b5d7e9340 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparam13_6071004_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174080.0 +module_list.1 lut cost: 524160.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 32640.0 +module_list.4 lut cost: 43520.0 +module_list.5 lut cost: 7680.0 +module_list.6 lut cost: 6800.0 +Total LUT cost: 963728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparams.yml new file mode 100644 index 000000000..7e8ed24ff --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_6071004/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 4 +- 3 +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 64 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00620324233250499 +neuron_fanin: +- 4 +- 5 +- 3 +- 4 +- 4 +- 2 +output_bitwidth: 5 +seed: 6071004 +warm_restart_freq: 20 +wd: 0.027072100670702707 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/best_loss.pth new file mode 100644 index 000000000..cb10eebed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/checkpoint_epoch14_loss=0.038.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/checkpoint_epoch14_loss=0.038.pth new file mode 100644 index 000000000..cb10eebed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/checkpoint_epoch14_loss=0.038.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/events.out.tfevents.1699470982.6ec770fc381b.1284626.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/events.out.tfevents.1699470982.6ec770fc381b.1284626.0 new file mode 100644 index 000000000..a15778496 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/events.out.tfevents.1699470982.6ec770fc381b.1284626.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparam13_664667407_loss=0.038_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparam13_664667407_loss=0.038_emd.txt new file mode 100644 index 000000000..90fb38dc4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparam13_664667407_loss=0.038_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0291769164837206 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparam13_664667407_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparam13_664667407_lutcost.txt new file mode 100644 index 000000000..0c4ac914b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparam13_664667407_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 3200.0 +module_list.2 lut cost: 87424.0 +module_list.3 lut cost: 5376.0 +module_list.4 lut cost: 0.0 +Total LUT cost: 139520.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparams.yml new file mode 100644 index 000000000..64ed5ec0e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_664667407/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005411407557276415 +neuron_fanin: +- 2 +- 3 +- 5 +- 2 +output_bitwidth: 3 +seed: 664667407 +warm_restart_freq: 15 +wd: 0.020467767437340283 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/best_loss.pth new file mode 100644 index 000000000..8b2873f23 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/checkpoint_epoch79_loss=0.050.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/checkpoint_epoch79_loss=0.050.pth new file mode 100644 index 000000000..8b2873f23 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/checkpoint_epoch79_loss=0.050.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/events.out.tfevents.1699448733.6ec770fc381b.1188431.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/events.out.tfevents.1699448733.6ec770fc381b.1188431.0 new file mode 100644 index 000000000..61b1cd44e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/events.out.tfevents.1699448733.6ec770fc381b.1188431.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparam13_785635234_loss=0.050_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparam13_785635234_loss=0.050_emd.txt new file mode 100644 index 000000000..24e5f53d9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparam13_785635234_loss=0.050_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.177993816753377 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparam13_785635234_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparam13_785635234_lutcost.txt new file mode 100644 index 000000000..f05f3e070 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparam13_785635234_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 262080.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 275552.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparams.yml new file mode 100644 index 000000000..9312ce145 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_785635234/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00018534217859148257 +neuron_fanin: +- 4 +- 4 +output_bitwidth: 2 +seed: 785635234 +warm_restart_freq: 89 +wd: 0.00020756661688697383 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/best_loss.pth new file mode 100644 index 000000000..07b5b7339 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/checkpoint_epoch94_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/checkpoint_epoch94_loss=0.026.pth new file mode 100644 index 000000000..07b5b7339 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/checkpoint_epoch94_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/events.out.tfevents.1699418640.ca42a8e84088.2111260.0 b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/events.out.tfevents.1699418640.ca42a8e84088.2111260.0 new file mode 100644 index 000000000..186c59d1f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/events.out.tfevents.1699418640.ca42a8e84088.2111260.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparam13_985682912_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparam13_985682912_loss=0.026_emd.txt new file mode 100644 index 000000000..579133eb2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparam13_985682912_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8035573216815979 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparam13_985682912_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparam13_985682912_lutcost.txt new file mode 100644 index 000000000..9bf091cdc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparam13_985682912_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174848.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 7680.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 480.0 +Total LUT cost: 226784.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparams.yml new file mode 100644 index 000000000..030785b06 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam13_985682912/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00018877137783585861 +neuron_fanin: +- 3 +- 2 +- 4 +- 2 +output_bitwidth: 6 +seed: 985682912 +warm_restart_freq: 35 +wd: 0.01419575116338601 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/best_loss.pth new file mode 100644 index 000000000..a9a24f427 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/checkpoint_epoch95_loss=0.042.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/checkpoint_epoch95_loss=0.042.pth new file mode 100644 index 000000000..a9a24f427 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/checkpoint_epoch95_loss=0.042.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/events.out.tfevents.1699418110.ca42a8e84088.2108911.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/events.out.tfevents.1699418110.ca42a8e84088.2108911.0 new file mode 100644 index 000000000..05f09bda5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/events.out.tfevents.1699418110.ca42a8e84088.2108911.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparam14_1005337148_loss=0.042_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparam14_1005337148_loss=0.042_emd.txt new file mode 100644 index 000000000..0ecef67af --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparam14_1005337148_loss=0.042_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9227480862438673 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparam14_1005337148_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparam14_1005337148_lutcost.txt new file mode 100644 index 000000000..a995f135a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparam14_1005337148_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1024.0 +module_list.3 lut cost: 217600.0 +module_list.4 lut cost: 1680.0 +Total LUT cost: 225680.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparams.yml new file mode 100644 index 000000000..6dd10efa5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1005337148/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006820121022824051 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1005337148 +warm_restart_freq: 33 +wd: 0.00065232569765365 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/best_loss.pth new file mode 100644 index 000000000..3bb2ea1ff Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/checkpoint_epoch20_loss=0.050.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/checkpoint_epoch20_loss=0.050.pth new file mode 100644 index 000000000..3bb2ea1ff Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/checkpoint_epoch20_loss=0.050.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/events.out.tfevents.1699477372.6ec770fc381b.1312371.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/events.out.tfevents.1699477372.6ec770fc381b.1312371.0 new file mode 100644 index 000000000..a824a2d22 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/events.out.tfevents.1699477372.6ec770fc381b.1312371.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparam14_1016862180_loss=0.050_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparam14_1016862180_loss=0.050_emd.txt new file mode 100644 index 000000000..09eeb994e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparam14_1016862180_loss=0.050_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0942661523916777 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparam14_1016862180_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparam14_1016862180_lutcost.txt new file mode 100644 index 000000000..e2981b828 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparam14_1016862180_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 7680.0 +module_list.4 lut cost: 2816.0 +module_list.5 lut cost: 27200.0 +module_list.6 lut cost: 2016.0 +Total LUT cost: 54176.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparams.yml new file mode 100644 index 000000000..c264ec281 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1016862180/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0019029804817149941 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 1016862180 +warm_restart_freq: 87 +wd: 0.009270086560698453 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/best_loss.pth new file mode 100644 index 000000000..7622160a5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/checkpoint_epoch99_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/checkpoint_epoch99_loss=0.045.pth new file mode 100644 index 000000000..7622160a5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/checkpoint_epoch99_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/events.out.tfevents.1699513604.6ec770fc381b.1477410.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/events.out.tfevents.1699513604.6ec770fc381b.1477410.0 new file mode 100644 index 000000000..d67e5d58e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/events.out.tfevents.1699513604.6ec770fc381b.1477410.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparam14_1025917141_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparam14_1025917141_loss=0.045_emd.txt new file mode 100644 index 000000000..b3733fb4c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparam14_1025917141_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9290882830839253 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparam14_1025917141_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparam14_1025917141_lutcost.txt new file mode 100644 index 000000000..b9108ad3b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparam14_1025917141_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 43008.0 +module_list.2 lut cost: 349440.0 +module_list.3 lut cost: 640.0 +module_list.4 lut cost: 768.0 +module_list.5 lut cost: 32640.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 437408.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparams.yml new file mode 100644 index 000000000..c39bf31a4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1025917141/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005498738798462012 +neuron_fanin: +- 5 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1025917141 +warm_restart_freq: 63 +wd: 0.002653113161385472 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/best_loss.pth new file mode 100644 index 000000000..3bbc35432 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/checkpoint_epoch2_loss=0.101.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/checkpoint_epoch2_loss=0.101.pth new file mode 100644 index 000000000..3bbc35432 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/checkpoint_epoch2_loss=0.101.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/events.out.tfevents.1699359180.ca42a8e84088.1873059.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/events.out.tfevents.1699359180.ca42a8e84088.1873059.0 new file mode 100644 index 000000000..fad5db460 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/events.out.tfevents.1699359180.ca42a8e84088.1873059.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparam14_1028750986_loss=0.101_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparam14_1028750986_loss=0.101_emd.txt new file mode 100644 index 000000000..d8d02eb07 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparam14_1028750986_loss=0.101_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.9258099486366684 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparam14_1028750986_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparam14_1028750986_lutcost.txt new file mode 100644 index 000000000..aeff4146f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparam14_1028750986_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 131136.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 698880.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 640.0 +module_list.5 lut cost: 21760.0 +module_list.6 lut cost: 80.0 +Total LUT cost: 1202192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparams.yml new file mode 100644 index 000000000..883dfd085 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1028750986/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006619334925951806 +neuron_fanin: +- 5 +- 4 +- 2 +- 4 +- 6 +- 3 +output_bitwidth: 5 +seed: 1028750986 +warm_restart_freq: 10 +wd: 0.08693885195567884 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/best_loss.pth new file mode 100644 index 000000000..3acaaca6d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/checkpoint_epoch55_loss=0.035.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/checkpoint_epoch55_loss=0.035.pth new file mode 100644 index 000000000..3acaaca6d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/checkpoint_epoch55_loss=0.035.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/events.out.tfevents.1699485511.6ec770fc381b.1347236.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/events.out.tfevents.1699485511.6ec770fc381b.1347236.0 new file mode 100644 index 000000000..85b09144a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/events.out.tfevents.1699485511.6ec770fc381b.1347236.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparam14_11409920_loss=0.035_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparam14_11409920_loss=0.035_emd.txt new file mode 100644 index 000000000..7478aad68 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparam14_11409920_loss=0.035_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8365432950475489 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparam14_11409920_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparam14_11409920_lutcost.txt new file mode 100644 index 000000000..70c974977 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparam14_11409920_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 524544.0 +module_list.2 lut cost: 48.0 +Total LUT cost: 589872.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparams.yml new file mode 100644 index 000000000..94327e382 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_11409920/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003550644816101668 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 3 +seed: 11409920 +warm_restart_freq: 59 +wd: 0.0005589852539280233 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/best_loss.pth new file mode 100644 index 000000000..70539bd6a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/checkpoint_epoch64_loss=0.050.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/checkpoint_epoch64_loss=0.050.pth new file mode 100644 index 000000000..70539bd6a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/checkpoint_epoch64_loss=0.050.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/events.out.tfevents.1699435314.ca42a8e84088.2176567.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/events.out.tfevents.1699435314.ca42a8e84088.2176567.0 new file mode 100644 index 000000000..a199e823a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/events.out.tfevents.1699435314.ca42a8e84088.2176567.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparam14_1189126898_loss=0.050_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparam14_1189126898_loss=0.050_emd.txt new file mode 100644 index 000000000..4fe906a00 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparam14_1189126898_loss=0.050_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1244840589560874 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparam14_1189126898_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparam14_1189126898_lutcost.txt new file mode 100644 index 000000000..747b28f74 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparam14_1189126898_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 87424.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 10752.0 +module_list.4 lut cost: 480.0 +Total LUT cost: 125856.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparams.yml new file mode 100644 index 000000000..ee7bc9fa3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1189126898/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012535756214902822 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 1189126898 +warm_restart_freq: 22 +wd: 0.08387925359045115 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/best_loss.pth new file mode 100644 index 000000000..398352597 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/checkpoint_epoch91_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/checkpoint_epoch91_loss=0.030.pth new file mode 100644 index 000000000..398352597 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/checkpoint_epoch91_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/events.out.tfevents.1699499707.ca42a8e84088.2421259.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/events.out.tfevents.1699499707.ca42a8e84088.2421259.0 new file mode 100644 index 000000000..f7766877d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/events.out.tfevents.1699499707.ca42a8e84088.2421259.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparam14_1301085170_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparam14_1301085170_loss=0.030_emd.txt new file mode 100644 index 000000000..5dba642c8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparam14_1301085170_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.850952694827064 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparam14_1301085170_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparam14_1301085170_lutcost.txt new file mode 100644 index 000000000..f57d082fc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparam14_1301085170_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1397760.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 12800.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 1455088.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparams.yml new file mode 100644 index 000000000..95bde63b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1301085170/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004415187154550495 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 1301085170 +warm_restart_freq: 57 +wd: 0.00013481371256108163 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/best_loss.pth new file mode 100644 index 000000000..503d3c84c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/checkpoint_epoch76_loss=0.051.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/checkpoint_epoch76_loss=0.051.pth new file mode 100644 index 000000000..503d3c84c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/checkpoint_epoch76_loss=0.051.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/events.out.tfevents.1699296545.ca42a8e84088.1633653.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/events.out.tfevents.1699296545.ca42a8e84088.1633653.0 new file mode 100644 index 000000000..1e075bf3b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/events.out.tfevents.1699296545.ca42a8e84088.1633653.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparam14_1377218802_loss=0.051_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparam14_1377218802_loss=0.051_emd.txt new file mode 100644 index 000000000..1e45fc7c2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparam14_1377218802_loss=0.051_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.061557446826711 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparam14_1377218802_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparam14_1377218802_lutcost.txt new file mode 100644 index 000000000..32267b7eb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparam14_1377218802_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 1280.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 25760.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparams.yml new file mode 100644 index 000000000..70aea4370 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1377218802/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005271003852911727 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 2 +seed: 1377218802 +warm_restart_freq: 41 +wd: 0.006470788758388669 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/best_loss.pth new file mode 100644 index 000000000..2375895de Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/checkpoint_epoch52_loss=0.037.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/checkpoint_epoch52_loss=0.037.pth new file mode 100644 index 000000000..2375895de Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/checkpoint_epoch52_loss=0.037.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/events.out.tfevents.1699496360.6ec770fc381b.1396508.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/events.out.tfevents.1699496360.6ec770fc381b.1396508.0 new file mode 100644 index 000000000..cc5fa1339 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/events.out.tfevents.1699496360.6ec770fc381b.1396508.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparam14_1487389309_loss=0.037_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparam14_1487389309_loss=0.037_emd.txt new file mode 100644 index 000000000..49b6e46d3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparam14_1487389309_loss=0.037_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9241642173619773 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparam14_1487389309_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparam14_1487389309_lutcost.txt new file mode 100644 index 000000000..70c974977 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparam14_1487389309_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 524544.0 +module_list.2 lut cost: 48.0 +Total LUT cost: 589872.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparams.yml new file mode 100644 index 000000000..e62ca8f74 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1487389309/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003550644816101668 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 3 +seed: 1487389309 +warm_restart_freq: 59 +wd: 0.0005589852539280233 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/best_loss.pth new file mode 100644 index 000000000..de681bf59 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/checkpoint_epoch19_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/checkpoint_epoch19_loss=0.021.pth new file mode 100644 index 000000000..de681bf59 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/checkpoint_epoch19_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/events.out.tfevents.1699459197.6ec770fc381b.1234208.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/events.out.tfevents.1699459197.6ec770fc381b.1234208.0 new file mode 100644 index 000000000..97e9ca223 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/events.out.tfevents.1699459197.6ec770fc381b.1234208.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparam14_1546406034_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparam14_1546406034_loss=0.021_emd.txt new file mode 100644 index 000000000..876f95000 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparam14_1546406034_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6919838875782063 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparam14_1546406034_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparam14_1546406034_lutcost.txt new file mode 100644 index 000000000..d741a0ae6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparam14_1546406034_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 2560.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 131136.0 +module_list.4 lut cost: 21760.0 +module_list.5 lut cost: 10240.0 +module_list.6 lut cost: 87360.0 +Total LUT cost: 603712.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparams.yml new file mode 100644 index 000000000..17c579e04 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1546406034/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005420629679752445 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 1546406034 +warm_restart_freq: 23 +wd: 1.6119167568535547e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/best_loss.pth new file mode 100644 index 000000000..3c47d62e2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/checkpoint_epoch19_loss=0.050.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/checkpoint_epoch19_loss=0.050.pth new file mode 100644 index 000000000..3c47d62e2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/checkpoint_epoch19_loss=0.050.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/events.out.tfevents.1699435061.ca42a8e84088.2174827.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/events.out.tfevents.1699435061.ca42a8e84088.2174827.0 new file mode 100644 index 000000000..859d554cc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/events.out.tfevents.1699435061.ca42a8e84088.2174827.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparam14_1590117994_loss=0.050_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparam14_1590117994_loss=0.050_emd.txt new file mode 100644 index 000000000..b1a8fd92a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparam14_1590117994_loss=0.050_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0822307500679242 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparam14_1590117994_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparam14_1590117994_lutcost.txt new file mode 100644 index 000000000..a995f135a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparam14_1590117994_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1024.0 +module_list.3 lut cost: 217600.0 +module_list.4 lut cost: 1680.0 +Total LUT cost: 225680.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparams.yml new file mode 100644 index 000000000..753a76aa8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1590117994/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006820121022824051 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1590117994 +warm_restart_freq: 33 +wd: 0.00065232569765365 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/best_loss.pth new file mode 100644 index 000000000..9fc4ca291 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/checkpoint_epoch58_loss=0.053.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/checkpoint_epoch58_loss=0.053.pth new file mode 100644 index 000000000..9fc4ca291 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/checkpoint_epoch58_loss=0.053.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/events.out.tfevents.1699531796.6ec770fc381b.1558254.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/events.out.tfevents.1699531796.6ec770fc381b.1558254.0 new file mode 100644 index 000000000..7d4ce14f8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/events.out.tfevents.1699531796.6ec770fc381b.1558254.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparam14_1702649332_loss=0.053_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparam14_1702649332_loss=0.053_emd.txt new file mode 100644 index 000000000..1d87e9787 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparam14_1702649332_loss=0.053_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0206673258437635 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparam14_1702649332_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparam14_1702649332_lutcost.txt new file mode 100644 index 000000000..b9108ad3b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparam14_1702649332_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 43008.0 +module_list.2 lut cost: 349440.0 +module_list.3 lut cost: 640.0 +module_list.4 lut cost: 768.0 +module_list.5 lut cost: 32640.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 437408.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparams.yml new file mode 100644 index 000000000..8e2302c79 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1702649332/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005498738798462012 +neuron_fanin: +- 5 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1702649332 +warm_restart_freq: 63 +wd: 0.002653113161385472 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/best_loss.pth new file mode 100644 index 000000000..dfd7fe4e1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/checkpoint_epoch83_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/checkpoint_epoch83_loss=0.028.pth new file mode 100644 index 000000000..dfd7fe4e1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/checkpoint_epoch83_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/events.out.tfevents.1699514869.ca42a8e84088.2482489.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/events.out.tfevents.1699514869.ca42a8e84088.2482489.0 new file mode 100644 index 000000000..29823c564 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/events.out.tfevents.1699514869.ca42a8e84088.2482489.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparam14_1796767782_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparam14_1796767782_loss=0.028_emd.txt new file mode 100644 index 000000000..7b7d3872d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparam14_1796767782_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8761196635672073 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparam14_1796767782_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparam14_1796767782_lutcost.txt new file mode 100644 index 000000000..f57d082fc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparam14_1796767782_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1397760.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 12800.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 1455088.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparams.yml new file mode 100644 index 000000000..9250d92ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1796767782/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004415187154550495 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 1796767782 +warm_restart_freq: 57 +wd: 0.00013481371256108163 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/best_loss.pth new file mode 100644 index 000000000..21b9856ed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/checkpoint_epoch64_loss=0.052.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/checkpoint_epoch64_loss=0.052.pth new file mode 100644 index 000000000..21b9856ed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/checkpoint_epoch64_loss=0.052.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/events.out.tfevents.1699452331.ca42a8e84088.2239324.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/events.out.tfevents.1699452331.ca42a8e84088.2239324.0 new file mode 100644 index 000000000..eeb49c265 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/events.out.tfevents.1699452331.ca42a8e84088.2239324.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparam14_1799469861_loss=0.052_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparam14_1799469861_loss=0.052_emd.txt new file mode 100644 index 000000000..202b1025d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparam14_1799469861_loss=0.052_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.151232850324876 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparam14_1799469861_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparam14_1799469861_lutcost.txt new file mode 100644 index 000000000..a995f135a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparam14_1799469861_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1024.0 +module_list.3 lut cost: 217600.0 +module_list.4 lut cost: 1680.0 +Total LUT cost: 225680.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparams.yml new file mode 100644 index 000000000..f0f2c71c3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1799469861/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 256 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0006820121022824051 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +output_bitwidth: 5 +seed: 1799469861 +warm_restart_freq: 33 +wd: 0.00065232569765365 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/best_loss.pth new file mode 100644 index 000000000..671ffe8b0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/checkpoint_epoch9_loss=0.036.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/checkpoint_epoch9_loss=0.036.pth new file mode 100644 index 000000000..671ffe8b0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/checkpoint_epoch9_loss=0.036.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/events.out.tfevents.1699380416.ca42a8e84088.1961704.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/events.out.tfevents.1699380416.ca42a8e84088.1961704.0 new file mode 100644 index 000000000..73bcb59ed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/events.out.tfevents.1699380416.ca42a8e84088.1961704.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparam14_1824415291_loss=0.036_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparam14_1824415291_loss=0.036_emd.txt new file mode 100644 index 000000000..02bd0ae4f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparam14_1824415291_loss=0.036_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9861614241360293 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparam14_1824415291_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparam14_1824415291_lutcost.txt new file mode 100644 index 000000000..aeff4146f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparam14_1824415291_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 131136.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 698880.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 640.0 +module_list.5 lut cost: 21760.0 +module_list.6 lut cost: 80.0 +Total LUT cost: 1202192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparams.yml new file mode 100644 index 000000000..efa111cc7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1824415291/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006619334925951806 +neuron_fanin: +- 5 +- 4 +- 2 +- 4 +- 6 +- 3 +output_bitwidth: 5 +seed: 1824415291 +warm_restart_freq: 10 +wd: 0.08693885195567884 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/best_loss.pth new file mode 100644 index 000000000..0a1ef06a0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/checkpoint_epoch81_loss=0.043.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/checkpoint_epoch81_loss=0.043.pth new file mode 100644 index 000000000..0a1ef06a0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/checkpoint_epoch81_loss=0.043.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/events.out.tfevents.1699308939.ca42a8e84088.1682698.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/events.out.tfevents.1699308939.ca42a8e84088.1682698.0 new file mode 100644 index 000000000..0437ba7ce Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/events.out.tfevents.1699308939.ca42a8e84088.1682698.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparam14_1847091028_loss=0.043_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparam14_1847091028_loss=0.043_emd.txt new file mode 100644 index 000000000..8adc6c826 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparam14_1847091028_loss=0.043_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.001908124864458 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparam14_1847091028_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparam14_1847091028_lutcost.txt new file mode 100644 index 000000000..32267b7eb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparam14_1847091028_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 1280.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 25760.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparams.yml new file mode 100644 index 000000000..161dc36b8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1847091028/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005271003852911727 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 2 +seed: 1847091028 +warm_restart_freq: 41 +wd: 0.006470788758388669 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/best_loss.pth new file mode 100644 index 000000000..37d0c7748 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/checkpoint_epoch51_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/checkpoint_epoch51_loss=0.027.pth new file mode 100644 index 000000000..37d0c7748 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/checkpoint_epoch51_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/events.out.tfevents.1699507071.6ec770fc381b.1446586.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/events.out.tfevents.1699507071.6ec770fc381b.1446586.0 new file mode 100644 index 000000000..a053db6af Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/events.out.tfevents.1699507071.6ec770fc381b.1446586.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparam14_1910165495_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparam14_1910165495_loss=0.027_emd.txt new file mode 100644 index 000000000..525136281 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparam14_1910165495_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7620229830769536 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparam14_1910165495_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparam14_1910165495_lutcost.txt new file mode 100644 index 000000000..70c974977 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparam14_1910165495_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 524544.0 +module_list.2 lut cost: 48.0 +Total LUT cost: 589872.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparams.yml new file mode 100644 index 000000000..e59439a51 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_1910165495/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.003550644816101668 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 3 +seed: 1910165495 +warm_restart_freq: 59 +wd: 0.0005589852539280233 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/best_loss.pth new file mode 100644 index 000000000..9b778c5e9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/checkpoint_epoch5_loss=0.065.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/checkpoint_epoch5_loss=0.065.pth new file mode 100644 index 000000000..9b778c5e9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/checkpoint_epoch5_loss=0.065.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/events.out.tfevents.1699495017.6ec770fc381b.1390276.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/events.out.tfevents.1699495017.6ec770fc381b.1390276.0 new file mode 100644 index 000000000..c6aec0bfa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/events.out.tfevents.1699495017.6ec770fc381b.1390276.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparam14_196485315_loss=0.065_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparam14_196485315_loss=0.065_emd.txt new file mode 100644 index 000000000..1efcbffa7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparam14_196485315_loss=0.065_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.5004634226402738 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparam14_196485315_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparam14_196485315_lutcost.txt new file mode 100644 index 000000000..e2981b828 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparam14_196485315_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 7680.0 +module_list.4 lut cost: 2816.0 +module_list.5 lut cost: 27200.0 +module_list.6 lut cost: 2016.0 +Total LUT cost: 54176.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparams.yml new file mode 100644 index 000000000..b854e1d09 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_196485315/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0019029804817149941 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 196485315 +warm_restart_freq: 87 +wd: 0.009270086560698453 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/best_loss.pth new file mode 100644 index 000000000..949cb0c34 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/checkpoint_epoch90_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/checkpoint_epoch90_loss=0.030.pth new file mode 100644 index 000000000..949cb0c34 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/checkpoint_epoch90_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/events.out.tfevents.1699476680.6ec770fc381b.1309200.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/events.out.tfevents.1699476680.6ec770fc381b.1309200.0 new file mode 100644 index 000000000..56e5f6e6f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/events.out.tfevents.1699476680.6ec770fc381b.1309200.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparam14_2053200333_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparam14_2053200333_loss=0.030_emd.txt new file mode 100644 index 000000000..6fcce7047 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparam14_2053200333_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9628714927064028 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparam14_2053200333_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparam14_2053200333_lutcost.txt new file mode 100644 index 000000000..d741a0ae6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparam14_2053200333_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 2560.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 131136.0 +module_list.4 lut cost: 21760.0 +module_list.5 lut cost: 10240.0 +module_list.6 lut cost: 87360.0 +Total LUT cost: 603712.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparams.yml new file mode 100644 index 000000000..7b5aa013d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_2053200333/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005420629679752445 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 2053200333 +warm_restart_freq: 23 +wd: 1.6119167568535547e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/best_loss.pth new file mode 100644 index 000000000..fcba00305 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/checkpoint_epoch88_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/checkpoint_epoch88_loss=0.027.pth new file mode 100644 index 000000000..fcba00305 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/checkpoint_epoch88_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/events.out.tfevents.1699494188.6ec770fc381b.1386531.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/events.out.tfevents.1699494188.6ec770fc381b.1386531.0 new file mode 100644 index 000000000..7c487494d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/events.out.tfevents.1699494188.6ec770fc381b.1386531.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparam14_221179038_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparam14_221179038_loss=0.027_emd.txt new file mode 100644 index 000000000..74cad4580 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparam14_221179038_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9988007589902062 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparam14_221179038_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparam14_221179038_lutcost.txt new file mode 100644 index 000000000..d741a0ae6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparam14_221179038_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 2560.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 131136.0 +module_list.4 lut cost: 21760.0 +module_list.5 lut cost: 10240.0 +module_list.6 lut cost: 87360.0 +Total LUT cost: 603712.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparams.yml new file mode 100644 index 000000000..6fc2c2acc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_221179038/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 4 +- 3 +- 3 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 64 +- 64 +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.005420629679752445 +neuron_fanin: +- 2 +- 2 +- 5 +- 4 +- 4 +- 4 +output_bitwidth: 4 +seed: 221179038 +warm_restart_freq: 23 +wd: 1.6119167568535547e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/best_loss.pth new file mode 100644 index 000000000..1d18b4729 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/checkpoint_epoch91_loss=0.069.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/checkpoint_epoch91_loss=0.069.pth new file mode 100644 index 000000000..1d18b4729 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/checkpoint_epoch91_loss=0.069.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/events.out.tfevents.1699549625.6ec770fc381b.1633182.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/events.out.tfevents.1699549625.6ec770fc381b.1633182.0 new file mode 100644 index 000000000..9b2d74dee Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/events.out.tfevents.1699549625.6ec770fc381b.1633182.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparam14_239384269_loss=0.069_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparam14_239384269_loss=0.069_emd.txt new file mode 100644 index 000000000..7f18f3064 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparam14_239384269_loss=0.069_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.2070324240229686 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparam14_239384269_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparam14_239384269_lutcost.txt new file mode 100644 index 000000000..b9108ad3b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparam14_239384269_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 43008.0 +module_list.2 lut cost: 349440.0 +module_list.3 lut cost: 640.0 +module_list.4 lut cost: 768.0 +module_list.5 lut cost: 32640.0 +module_list.6 lut cost: 32.0 +Total LUT cost: 437408.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparams.yml new file mode 100644 index 000000000..80e4e5d2e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_239384269/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005498738798462012 +neuron_fanin: +- 5 +- 4 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 239384269 +warm_restart_freq: 63 +wd: 0.002653113161385472 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/best_loss.pth new file mode 100644 index 000000000..cfb1f1ded Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/checkpoint_epoch92_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/checkpoint_epoch92_loss=0.022.pth new file mode 100644 index 000000000..cfb1f1ded Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/checkpoint_epoch92_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/events.out.tfevents.1699530166.ca42a8e84088.2541096.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/events.out.tfevents.1699530166.ca42a8e84088.2541096.0 new file mode 100644 index 000000000..c995e4d9c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/events.out.tfevents.1699530166.ca42a8e84088.2541096.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparam14_379601466_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparam14_379601466_loss=0.022_emd.txt new file mode 100644 index 000000000..e44a9af66 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparam14_379601466_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7276618901256187 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparam14_379601466_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparam14_379601466_lutcost.txt new file mode 100644 index 000000000..f57d082fc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparam14_379601466_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1397760.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 12800.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 1455088.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparams.yml new file mode 100644 index 000000000..15cefb533 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_379601466/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0004415187154550495 +neuron_fanin: +- 3 +- 4 +- 2 +output_bitwidth: 3 +seed: 379601466 +warm_restart_freq: 57 +wd: 0.00013481371256108163 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/best_loss.pth new file mode 100644 index 000000000..a7fe12170 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/checkpoint_epoch86_loss=0.051.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/checkpoint_epoch86_loss=0.051.pth new file mode 100644 index 000000000..a7fe12170 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/checkpoint_epoch86_loss=0.051.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/events.out.tfevents.1699451867.ca42a8e84088.2237417.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/events.out.tfevents.1699451867.ca42a8e84088.2237417.0 new file mode 100644 index 000000000..d5f3a6034 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/events.out.tfevents.1699451867.ca42a8e84088.2237417.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparam14_439180723_loss=0.051_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparam14_439180723_loss=0.051_emd.txt new file mode 100644 index 000000000..9f42d5c94 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparam14_439180723_loss=0.051_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.075611136597236 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparam14_439180723_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparam14_439180723_lutcost.txt new file mode 100644 index 000000000..747b28f74 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparam14_439180723_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 87424.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 10752.0 +module_list.4 lut cost: 480.0 +Total LUT cost: 125856.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparams.yml new file mode 100644 index 000000000..4d75713cc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_439180723/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012535756214902822 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 439180723 +warm_restart_freq: 22 +wd: 0.08387925359045115 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/best_loss.pth new file mode 100644 index 000000000..54a407e09 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/checkpoint_epoch10_loss=0.036.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/checkpoint_epoch10_loss=0.036.pth new file mode 100644 index 000000000..54a407e09 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/checkpoint_epoch10_loss=0.036.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/events.out.tfevents.1699513007.6ec770fc381b.1474584.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/events.out.tfevents.1699513007.6ec770fc381b.1474584.0 new file mode 100644 index 000000000..18764cee0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/events.out.tfevents.1699513007.6ec770fc381b.1474584.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparam14_525027445_loss=0.036_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparam14_525027445_loss=0.036_emd.txt new file mode 100644 index 000000000..f5a362808 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparam14_525027445_loss=0.036_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8693811771132196 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparam14_525027445_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparam14_525027445_lutcost.txt new file mode 100644 index 000000000..e2981b828 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparam14_525027445_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 7680.0 +module_list.4 lut cost: 2816.0 +module_list.5 lut cost: 27200.0 +module_list.6 lut cost: 2016.0 +Total LUT cost: 54176.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparams.yml new file mode 100644 index 000000000..5f6a14aeb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_525027445/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 3 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0019029804817149941 +neuron_fanin: +- 3 +- 4 +- 4 +- 3 +- 3 +- 2 +output_bitwidth: 6 +seed: 525027445 +warm_restart_freq: 87 +wd: 0.009270086560698453 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/best_loss.pth new file mode 100644 index 000000000..6dadf3d4b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/checkpoint_epoch2_loss=0.154.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/checkpoint_epoch2_loss=0.154.pth new file mode 100644 index 000000000..6dadf3d4b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/checkpoint_epoch2_loss=0.154.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/events.out.tfevents.1699401470.ca42a8e84088.2044899.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/events.out.tfevents.1699401470.ca42a8e84088.2044899.0 new file mode 100644 index 000000000..b843bb072 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/events.out.tfevents.1699401470.ca42a8e84088.2044899.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparam14_614817275_loss=0.154_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparam14_614817275_loss=0.154_emd.txt new file mode 100644 index 000000000..795254f99 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparam14_614817275_loss=0.154_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.3192891237235007 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparam14_614817275_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparam14_614817275_lutcost.txt new file mode 100644 index 000000000..aeff4146f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparam14_614817275_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 131136.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 698880.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 640.0 +module_list.5 lut cost: 21760.0 +module_list.6 lut cost: 80.0 +Total LUT cost: 1202192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparams.yml new file mode 100644 index 000000000..aaba0cfdd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_614817275/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 256 +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.006619334925951806 +neuron_fanin: +- 5 +- 4 +- 2 +- 4 +- 6 +- 3 +output_bitwidth: 5 +seed: 614817275 +warm_restart_freq: 10 +wd: 0.08693885195567884 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/best_loss.pth new file mode 100644 index 000000000..2c4a39119 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/checkpoint_epoch42_loss=0.058.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/checkpoint_epoch42_loss=0.058.pth new file mode 100644 index 000000000..2c4a39119 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/checkpoint_epoch42_loss=0.058.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/events.out.tfevents.1699468577.ca42a8e84088.2300716.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/events.out.tfevents.1699468577.ca42a8e84088.2300716.0 new file mode 100644 index 000000000..9303394aa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/events.out.tfevents.1699468577.ca42a8e84088.2300716.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparam14_662211860_loss=0.058_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparam14_662211860_loss=0.058_emd.txt new file mode 100644 index 000000000..8c21c3a56 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparam14_662211860_loss=0.058_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.088467080956473 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparam14_662211860_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparam14_662211860_lutcost.txt new file mode 100644 index 000000000..747b28f74 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparam14_662211860_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 87424.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 10752.0 +module_list.4 lut cost: 480.0 +Total LUT cost: 125856.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparams.yml new file mode 100644 index 000000000..870fd5ce7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_662211860/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012535756214902822 +neuron_fanin: +- 3 +- 2 +- 5 +- 2 +output_bitwidth: 6 +seed: 662211860 +warm_restart_freq: 22 +wd: 0.08387925359045115 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/best_loss.pth new file mode 100644 index 000000000..858f78182 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/checkpoint_epoch34_loss=0.061.pth b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/checkpoint_epoch34_loss=0.061.pth new file mode 100644 index 000000000..858f78182 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/checkpoint_epoch34_loss=0.061.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/events.out.tfevents.1699321359.ca42a8e84088.1730953.0 b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/events.out.tfevents.1699321359.ca42a8e84088.1730953.0 new file mode 100644 index 000000000..2c65b5448 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/events.out.tfevents.1699321359.ca42a8e84088.1730953.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparam14_726441719_loss=0.061_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparam14_726441719_loss=0.061_emd.txt new file mode 100644 index 000000000..009e6de3e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparam14_726441719_loss=0.061_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1483905725257224 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparam14_726441719_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparam14_726441719_lutcost.txt new file mode 100644 index 000000000..32267b7eb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparam14_726441719_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 1280.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 25760.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparams.yml new file mode 100644 index 000000000..fbf3760db --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam14_726441719/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005271003852911727 +neuron_fanin: +- 2 +- 6 +output_bitwidth: 2 +seed: 726441719 +warm_restart_freq: 41 +wd: 0.006470788758388669 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/best_loss.pth new file mode 100644 index 000000000..9d96bb586 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/checkpoint_epoch70_loss=0.013.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/checkpoint_epoch70_loss=0.013.pth new file mode 100644 index 000000000..9d96bb586 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/checkpoint_epoch70_loss=0.013.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/events.out.tfevents.1699422329.ca42a8e84088.2125488.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/events.out.tfevents.1699422329.ca42a8e84088.2125488.0 new file mode 100644 index 000000000..e36968647 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/events.out.tfevents.1699422329.ca42a8e84088.2125488.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparam15_1111859028_loss=0.013_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparam15_1111859028_loss=0.013_emd.txt new file mode 100644 index 000000000..36b7ed960 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparam15_1111859028_loss=0.013_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5763735296767978 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparam15_1111859028_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparam15_1111859028_lutcost.txt new file mode 100644 index 000000000..0b7891695 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparam15_1111859028_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 108800.0 +module_list.1 lut cost: 1398784.0 +module_list.2 lut cost: 1397760.0 +module_list.3 lut cost: 3840.0 +module_list.4 lut cost: 384.0 +module_list.5 lut cost: 174080.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 3086368.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparams.yml new file mode 100644 index 000000000..d9acce3a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1111859028/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007525928614602344 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 1111859028 +warm_restart_freq: 72 +wd: 0.018655852481868428 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/best_loss.pth new file mode 100644 index 000000000..4c03c9598 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/checkpoint_epoch96_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/checkpoint_epoch96_loss=0.017.pth new file mode 100644 index 000000000..4c03c9598 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/checkpoint_epoch96_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/events.out.tfevents.1699511940.6ec770fc381b.1469308.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/events.out.tfevents.1699511940.6ec770fc381b.1469308.0 new file mode 100644 index 000000000..c37ccdf9d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/events.out.tfevents.1699511940.6ec770fc381b.1469308.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparam15_1148314463_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparam15_1148314463_loss=0.017_emd.txt new file mode 100644 index 000000000..bbc708db0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparam15_1148314463_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6122144824940334 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparam15_1148314463_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparam15_1148314463_lutcost.txt new file mode 100644 index 000000000..3cf6adfcb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparam15_1148314463_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 108800.0 +module_list.2 lut cost: 699392.0 +module_list.3 lut cost: 3200.0 +module_list.4 lut cost: 2016.0 +Total LUT cost: 900448.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparams.yml new file mode 100644 index 000000000..75e29a9b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1148314463/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005623976682552653 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 1148314463 +warm_restart_freq: 20 +wd: 0.0010209772091511102 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/best_loss.pth new file mode 100644 index 000000000..44d72d69a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/checkpoint_epoch9_loss=0.107.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/checkpoint_epoch9_loss=0.107.pth new file mode 100644 index 000000000..44d72d69a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/checkpoint_epoch9_loss=0.107.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/events.out.tfevents.1699296545.ca42a8e84088.1633658.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/events.out.tfevents.1699296545.ca42a8e84088.1633658.0 new file mode 100644 index 000000000..a5ef68dd7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/events.out.tfevents.1699296545.ca42a8e84088.1633658.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparam15_1227495761_loss=0.107_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparam15_1227495761_loss=0.107_emd.txt new file mode 100644 index 000000000..dbb243e45 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparam15_1227495761_loss=0.107_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.72527395565687 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparam15_1227495761_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparam15_1227495761_lutcost.txt new file mode 100644 index 000000000..4ca3ccf38 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparam15_1227495761_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 54400.0 +module_list.5 lut cost: 349696.0 +module_list.6 lut cost: 1008.0 +Total LUT cost: 428144.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparams.yml new file mode 100644 index 000000000..b5fc1268c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1227495761/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004884425789034609 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 1227495761 +warm_restart_freq: 84 +wd: 1.5113070308458438e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/best_loss.pth new file mode 100644 index 000000000..190539857 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/checkpoint_epoch80_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/checkpoint_epoch80_loss=0.033.pth new file mode 100644 index 000000000..190539857 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/checkpoint_epoch80_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/events.out.tfevents.1699333702.ca42a8e84088.1776930.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/events.out.tfevents.1699333702.ca42a8e84088.1776930.0 new file mode 100644 index 000000000..6bc2405fc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/events.out.tfevents.1699333702.ca42a8e84088.1776930.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparam15_1229346207_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparam15_1229346207_loss=0.033_emd.txt new file mode 100644 index 000000000..2fe291aab --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparam15_1229346207_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.925918353362264 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparam15_1229346207_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparam15_1229346207_lutcost.txt new file mode 100644 index 000000000..175f19d93 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparam15_1229346207_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 21760.0 +module_list.2 lut cost: 6800.0 +Total LUT cost: 39312.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparams.yml new file mode 100644 index 000000000..20d0a2fb0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1229346207/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002707875951214416 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 5 +seed: 1229346207 +warm_restart_freq: 82 +wd: 0.0007390520323953869 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/best_loss.pth new file mode 100644 index 000000000..fa8dd0271 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/checkpoint_epoch12_loss=0.036.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/checkpoint_epoch12_loss=0.036.pth new file mode 100644 index 000000000..fa8dd0271 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/checkpoint_epoch12_loss=0.036.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/events.out.tfevents.1699531148.6ec770fc381b.1555631.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/events.out.tfevents.1699531148.6ec770fc381b.1555631.0 new file mode 100644 index 000000000..b86056033 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/events.out.tfevents.1699531148.6ec770fc381b.1555631.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparam15_127241932_loss=0.036_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparam15_127241932_loss=0.036_emd.txt new file mode 100644 index 000000000..a4f4487ef --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparam15_127241932_loss=0.036_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8732895198561195 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparam15_127241932_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparam15_127241932_lutcost.txt new file mode 100644 index 000000000..b49d31edb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparam15_127241932_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 10240.0 +module_list.3 lut cost: 5120.0 +module_list.4 lut cost: 64.0 +Total LUT cost: 81728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparams.yml new file mode 100644 index 000000000..90f2704bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_127241932/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00552940948778122 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 127241932 +warm_restart_freq: 68 +wd: 0.00027864819620980946 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/best_loss.pth new file mode 100644 index 000000000..e75cc77ea Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/checkpoint_epoch67_loss=0.031.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/checkpoint_epoch67_loss=0.031.pth new file mode 100644 index 000000000..e75cc77ea Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/checkpoint_epoch67_loss=0.031.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/events.out.tfevents.1699546359.6ec770fc381b.1619251.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/events.out.tfevents.1699546359.6ec770fc381b.1619251.0 new file mode 100644 index 000000000..db972176a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/events.out.tfevents.1699546359.6ec770fc381b.1619251.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparam15_1284590501_loss=0.031_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparam15_1284590501_loss=0.031_emd.txt new file mode 100644 index 000000000..5337943a6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparam15_1284590501_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.766061098170368 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparam15_1284590501_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparam15_1284590501_lutcost.txt new file mode 100644 index 000000000..b49d31edb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparam15_1284590501_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 10240.0 +module_list.3 lut cost: 5120.0 +module_list.4 lut cost: 64.0 +Total LUT cost: 81728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparams.yml new file mode 100644 index 000000000..e2dea54f7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1284590501/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00552940948778122 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1284590501 +warm_restart_freq: 68 +wd: 0.00027864819620980946 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/best_loss.pth new file mode 100644 index 000000000..f37256778 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/checkpoint_epoch73_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/checkpoint_epoch73_loss=0.027.pth new file mode 100644 index 000000000..f37256778 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/checkpoint_epoch73_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/events.out.tfevents.1699545121.ca42a8e84088.2596738.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/events.out.tfevents.1699545121.ca42a8e84088.2596738.0 new file mode 100644 index 000000000..72703e955 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/events.out.tfevents.1699545121.ca42a8e84088.2596738.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparam15_1289280076_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparam15_1289280076_loss=0.027_emd.txt new file mode 100644 index 000000000..a4b242f29 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparam15_1289280076_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.839329968584507 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparam15_1289280076_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparam15_1289280076_lutcost.txt new file mode 100644 index 000000000..4ee63e877 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparam15_1289280076_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32640.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 120688.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparams.yml new file mode 100644 index 000000000..c9add0fff --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1289280076/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020363392905458174 +neuron_fanin: +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1289280076 +warm_restart_freq: 81 +wd: 9.979345931271372e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/best_loss.pth new file mode 100644 index 000000000..ff61ccc54 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/checkpoint_epoch62_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/checkpoint_epoch62_loss=0.045.pth new file mode 100644 index 000000000..ff61ccc54 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/checkpoint_epoch62_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/events.out.tfevents.1699567229.6ec770fc381b.1707925.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/events.out.tfevents.1699567229.6ec770fc381b.1707925.0 new file mode 100644 index 000000000..bcff4a7fa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/events.out.tfevents.1699567229.6ec770fc381b.1707925.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparam15_1514240642_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparam15_1514240642_loss=0.045_emd.txt new file mode 100644 index 000000000..510cb0c01 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparam15_1514240642_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0216563141213553 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparam15_1514240642_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparam15_1514240642_lutcost.txt new file mode 100644 index 000000000..a8e6cf551 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparam15_1514240642_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32640.0 +module_list.1 lut cost: 10880.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 174848.0 +module_list.4 lut cost: 7680.0 +module_list.5 lut cost: 262272.0 +module_list.6 lut cost: 352.0 +Total LUT cost: 489632.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparams.yml new file mode 100644 index 000000000..63ce1afcd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1514240642/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00017907576473919046 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 1514240642 +warm_restart_freq: 22 +wd: 0.07097842197253013 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/best_loss.pth new file mode 100644 index 000000000..0e32eb003 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/checkpoint_epoch65_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/checkpoint_epoch65_loss=0.028.pth new file mode 100644 index 000000000..0e32eb003 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/checkpoint_epoch65_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/events.out.tfevents.1699345807.ca42a8e84088.1822140.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/events.out.tfevents.1699345807.ca42a8e84088.1822140.0 new file mode 100644 index 000000000..470d884e0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/events.out.tfevents.1699345807.ca42a8e84088.1822140.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparam15_1602715063_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparam15_1602715063_loss=0.028_emd.txt new file mode 100644 index 000000000..ed9b06849 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparam15_1602715063_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7862709685491132 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparam15_1602715063_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparam15_1602715063_lutcost.txt new file mode 100644 index 000000000..175f19d93 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparam15_1602715063_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 21760.0 +module_list.2 lut cost: 6800.0 +Total LUT cost: 39312.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparams.yml new file mode 100644 index 000000000..e827a08f2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1602715063/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002707875951214416 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 5 +seed: 1602715063 +warm_restart_freq: 82 +wd: 0.0007390520323953869 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/best_loss.pth new file mode 100644 index 000000000..5448ae76a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/checkpoint_epoch79_loss=0.013.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/checkpoint_epoch79_loss=0.013.pth new file mode 100644 index 000000000..5448ae76a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/checkpoint_epoch79_loss=0.013.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/events.out.tfevents.1699526243.6ec770fc381b.1534803.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/events.out.tfevents.1699526243.6ec770fc381b.1534803.0 new file mode 100644 index 000000000..f249dac4e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/events.out.tfevents.1699526243.6ec770fc381b.1534803.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparam15_1604650165_loss=0.013_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparam15_1604650165_loss=0.013_emd.txt new file mode 100644 index 000000000..bae704914 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparam15_1604650165_loss=0.013_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5412134316633992 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparam15_1604650165_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparam15_1604650165_lutcost.txt new file mode 100644 index 000000000..3cf6adfcb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparam15_1604650165_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 108800.0 +module_list.2 lut cost: 699392.0 +module_list.3 lut cost: 3200.0 +module_list.4 lut cost: 2016.0 +Total LUT cost: 900448.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparams.yml new file mode 100644 index 000000000..d1211232d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1604650165/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005623976682552653 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 1604650165 +warm_restart_freq: 20 +wd: 0.0010209772091511102 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/best_loss.pth new file mode 100644 index 000000000..ba3160fab Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/checkpoint_epoch62_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/checkpoint_epoch62_loss=0.029.pth new file mode 100644 index 000000000..ba3160fab Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/checkpoint_epoch62_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/events.out.tfevents.1699485441.ca42a8e84088.2367383.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/events.out.tfevents.1699485441.ca42a8e84088.2367383.0 new file mode 100644 index 000000000..56e1a6575 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/events.out.tfevents.1699485441.ca42a8e84088.2367383.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparam15_1722717144_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparam15_1722717144_loss=0.029_emd.txt new file mode 100644 index 000000000..568d181a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparam15_1722717144_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.787729940150354 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparam15_1722717144_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparam15_1722717144_lutcost.txt new file mode 100644 index 000000000..52b6d205d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparam15_1722717144_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 218560.0 +module_list.1 lut cost: 32256.0 +module_list.2 lut cost: 2048.0 +module_list.3 lut cost: 1920.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 65280.0 +module_list.6 lut cost: 4080.0 +Total LUT cost: 673840.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparams.yml new file mode 100644 index 000000000..a9c282221 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1722717144/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015247217934962604 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 3 +seed: 1722717144 +warm_restart_freq: 63 +wd: 8.733833868150737e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/best_loss.pth new file mode 100644 index 000000000..ab2e2fc51 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/checkpoint_epoch74_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/checkpoint_epoch74_loss=0.024.pth new file mode 100644 index 000000000..ab2e2fc51 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/checkpoint_epoch74_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/events.out.tfevents.1699358479.ca42a8e84088.1869826.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/events.out.tfevents.1699358479.ca42a8e84088.1869826.0 new file mode 100644 index 000000000..6f5641d8b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/events.out.tfevents.1699358479.ca42a8e84088.1869826.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparam15_1859118967_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparam15_1859118967_loss=0.024_emd.txt new file mode 100644 index 000000000..eca6c3639 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparam15_1859118967_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6456996407969526 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparam15_1859118967_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparam15_1859118967_lutcost.txt new file mode 100644 index 000000000..175f19d93 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparam15_1859118967_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 21760.0 +module_list.2 lut cost: 6800.0 +Total LUT cost: 39312.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparams.yml new file mode 100644 index 000000000..cd740d942 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1859118967/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.002707875951214416 +neuron_fanin: +- 6 +- 3 +output_bitwidth: 5 +seed: 1859118967 +warm_restart_freq: 82 +wd: 0.0007390520323953869 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/best_loss.pth new file mode 100644 index 000000000..b6e18fc35 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/checkpoint_epoch95_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/checkpoint_epoch95_loss=0.022.pth new file mode 100644 index 000000000..b6e18fc35 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/checkpoint_epoch95_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/events.out.tfevents.1699507292.ca42a8e84088.2452453.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/events.out.tfevents.1699507292.ca42a8e84088.2452453.0 new file mode 100644 index 000000000..ed2c7296f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/events.out.tfevents.1699507292.ca42a8e84088.2452453.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparam15_1862584618_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparam15_1862584618_loss=0.022_emd.txt new file mode 100644 index 000000000..102756839 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparam15_1862584618_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6030776926748842 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparam15_1862584618_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparam15_1862584618_lutcost.txt new file mode 100644 index 000000000..52b6d205d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparam15_1862584618_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 218560.0 +module_list.1 lut cost: 32256.0 +module_list.2 lut cost: 2048.0 +module_list.3 lut cost: 1920.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 65280.0 +module_list.6 lut cost: 4080.0 +Total LUT cost: 673840.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparams.yml new file mode 100644 index 000000000..3ba0304bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1862584618/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015247217934962604 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 3 +seed: 1862584618 +warm_restart_freq: 63 +wd: 8.733833868150737e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/best_loss.pth new file mode 100644 index 000000000..25329cbd4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/checkpoint_epoch79_loss=0.032.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/checkpoint_epoch79_loss=0.032.pth new file mode 100644 index 000000000..25329cbd4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/checkpoint_epoch79_loss=0.032.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/events.out.tfevents.1699559754.ca42a8e84088.2652151.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/events.out.tfevents.1699559754.ca42a8e84088.2652151.0 new file mode 100644 index 000000000..183041292 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/events.out.tfevents.1699559754.ca42a8e84088.2652151.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparam15_1868083667_loss=0.032_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparam15_1868083667_loss=0.032_emd.txt new file mode 100644 index 000000000..3d9fa05f3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparam15_1868083667_loss=0.032_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9438436926513563 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparam15_1868083667_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparam15_1868083667_lutcost.txt new file mode 100644 index 000000000..4ee63e877 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparam15_1868083667_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32640.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 120688.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparams.yml new file mode 100644 index 000000000..c5b23173c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1868083667/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020363392905458174 +neuron_fanin: +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 1868083667 +warm_restart_freq: 81 +wd: 9.979345931271372e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/best_loss.pth new file mode 100644 index 000000000..eac72f607 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/checkpoint_epoch71_loss=0.015.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/checkpoint_epoch71_loss=0.015.pth new file mode 100644 index 000000000..eac72f607 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/checkpoint_epoch71_loss=0.015.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/events.out.tfevents.1699443977.ca42a8e84088.2208471.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/events.out.tfevents.1699443977.ca42a8e84088.2208471.0 new file mode 100644 index 000000000..fd1284d12 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/events.out.tfevents.1699443977.ca42a8e84088.2208471.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparam15_1893314292_loss=0.015_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparam15_1893314292_loss=0.015_emd.txt new file mode 100644 index 000000000..a1cdfe82f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparam15_1893314292_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6268269473658794 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparam15_1893314292_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparam15_1893314292_lutcost.txt new file mode 100644 index 000000000..0b7891695 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparam15_1893314292_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 108800.0 +module_list.1 lut cost: 1398784.0 +module_list.2 lut cost: 1397760.0 +module_list.3 lut cost: 3840.0 +module_list.4 lut cost: 384.0 +module_list.5 lut cost: 174080.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 3086368.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparams.yml new file mode 100644 index 000000000..d23932910 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1893314292/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007525928614602344 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 1893314292 +warm_restart_freq: 72 +wd: 0.018655852481868428 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/best_loss.pth new file mode 100644 index 000000000..4122b20e1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/checkpoint_epoch60_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/checkpoint_epoch60_loss=0.018.pth new file mode 100644 index 000000000..4122b20e1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/checkpoint_epoch60_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/events.out.tfevents.1699528490.ca42a8e84088.2534426.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/events.out.tfevents.1699528490.ca42a8e84088.2534426.0 new file mode 100644 index 000000000..8c4209d94 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/events.out.tfevents.1699528490.ca42a8e84088.2534426.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparam15_1904156611_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparam15_1904156611_loss=0.018_emd.txt new file mode 100644 index 000000000..efd5ad807 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparam15_1904156611_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.62419443623924 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparam15_1904156611_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparam15_1904156611_lutcost.txt new file mode 100644 index 000000000..52b6d205d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparam15_1904156611_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 218560.0 +module_list.1 lut cost: 32256.0 +module_list.2 lut cost: 2048.0 +module_list.3 lut cost: 1920.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 65280.0 +module_list.6 lut cost: 4080.0 +Total LUT cost: 673840.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparams.yml new file mode 100644 index 000000000..db81b2e6a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1904156611/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 128 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0015247217934962604 +neuron_fanin: +- 2 +- 2 +- 2 +- 5 +- 3 +- 4 +output_bitwidth: 3 +seed: 1904156611 +warm_restart_freq: 63 +wd: 8.733833868150737e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/best_loss.pth new file mode 100644 index 000000000..ff852c52a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/checkpoint_epoch24_loss=0.117.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/checkpoint_epoch24_loss=0.117.pth new file mode 100644 index 000000000..ff852c52a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/checkpoint_epoch24_loss=0.117.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/events.out.tfevents.1699469269.ca42a8e84088.2304058.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/events.out.tfevents.1699469269.ca42a8e84088.2304058.0 new file mode 100644 index 000000000..4963d52e2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/events.out.tfevents.1699469269.ca42a8e84088.2304058.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparam15_1981721264_loss=0.117_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparam15_1981721264_loss=0.117_emd.txt new file mode 100644 index 000000000..fa71ed891 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparam15_1981721264_loss=0.117_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.6921231446242704 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparam15_1981721264_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparam15_1981721264_lutcost.txt new file mode 100644 index 000000000..a9132a536 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparam15_1981721264_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 640.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 1536.0 +module_list.4 lut cost: 21760.0 +module_list.5 lut cost: 87040.0 +module_list.6 lut cost: 240.0 +Total LUT cost: 286064.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparams.yml new file mode 100644 index 000000000..d0c9053cc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_1981721264/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021929107074165704 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 1981721264 +warm_restart_freq: 27 +wd: 0.061161033203047645 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/best_loss.pth new file mode 100644 index 000000000..b2f576c65 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/checkpoint_epoch12_loss=0.082.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/checkpoint_epoch12_loss=0.082.pth new file mode 100644 index 000000000..b2f576c65 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/checkpoint_epoch12_loss=0.082.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/events.out.tfevents.1699317383.ca42a8e84088.1715508.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/events.out.tfevents.1699317383.ca42a8e84088.1715508.0 new file mode 100644 index 000000000..934a7cdfa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/events.out.tfevents.1699317383.ca42a8e84088.1715508.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparam15_2077510140_loss=0.082_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparam15_2077510140_loss=0.082_emd.txt new file mode 100644 index 000000000..7ee41d52a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparam15_2077510140_loss=0.082_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.6138712490469334 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparam15_2077510140_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparam15_2077510140_lutcost.txt new file mode 100644 index 000000000..4ca3ccf38 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparam15_2077510140_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 54400.0 +module_list.5 lut cost: 349696.0 +module_list.6 lut cost: 1008.0 +Total LUT cost: 428144.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparams.yml new file mode 100644 index 000000000..f97b0467d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_2077510140/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004884425789034609 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 2077510140 +warm_restart_freq: 84 +wd: 1.5113070308458438e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/best_loss.pth new file mode 100644 index 000000000..db0f0fe4b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/checkpoint_epoch2_loss=0.134.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/checkpoint_epoch2_loss=0.134.pth new file mode 100644 index 000000000..db0f0fe4b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/checkpoint_epoch2_loss=0.134.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/events.out.tfevents.1699490540.ca42a8e84088.2386567.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/events.out.tfevents.1699490540.ca42a8e84088.2386567.0 new file mode 100644 index 000000000..ee80fb0b8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/events.out.tfevents.1699490540.ca42a8e84088.2386567.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparam15_2094488311_loss=0.134_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparam15_2094488311_loss=0.134_emd.txt new file mode 100644 index 000000000..4f94cf0db --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparam15_2094488311_loss=0.134_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.929439684410555 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparam15_2094488311_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparam15_2094488311_lutcost.txt new file mode 100644 index 000000000..a9132a536 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparam15_2094488311_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 640.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 1536.0 +module_list.4 lut cost: 21760.0 +module_list.5 lut cost: 87040.0 +module_list.6 lut cost: 240.0 +Total LUT cost: 286064.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparams.yml new file mode 100644 index 000000000..1c231d42b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_2094488311/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021929107074165704 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 2094488311 +warm_restart_freq: 27 +wd: 0.061161033203047645 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/best_loss.pth new file mode 100644 index 000000000..832e28d35 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/checkpoint_epoch61_loss=0.069.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/checkpoint_epoch61_loss=0.069.pth new file mode 100644 index 000000000..832e28d35 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/checkpoint_epoch61_loss=0.069.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/events.out.tfevents.1699561105.6ec770fc381b.1681419.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/events.out.tfevents.1699561105.6ec770fc381b.1681419.0 new file mode 100644 index 000000000..b46448361 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/events.out.tfevents.1699561105.6ec770fc381b.1681419.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparam15_232416243_loss=0.069_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparam15_232416243_loss=0.069_emd.txt new file mode 100644 index 000000000..819b1e47a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparam15_232416243_loss=0.069_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.220342953387303 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparam15_232416243_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparam15_232416243_lutcost.txt new file mode 100644 index 000000000..b49d31edb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparam15_232416243_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 10240.0 +module_list.3 lut cost: 5120.0 +module_list.4 lut cost: 64.0 +Total LUT cost: 81728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparams.yml new file mode 100644 index 000000000..b724c556d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_232416243/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00552940948778122 +neuron_fanin: +- 2 +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 232416243 +warm_restart_freq: 68 +wd: 0.00027864819620980946 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/best_loss.pth new file mode 100644 index 000000000..c77089642 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/checkpoint_epoch84_loss=0.038.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/checkpoint_epoch84_loss=0.038.pth new file mode 100644 index 000000000..c77089642 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/checkpoint_epoch84_loss=0.038.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/events.out.tfevents.1699585114.6ec770fc381b.1785701.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/events.out.tfevents.1699585114.6ec770fc381b.1785701.0 new file mode 100644 index 000000000..813e02627 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/events.out.tfevents.1699585114.6ec770fc381b.1785701.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparam15_285131147_loss=0.038_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparam15_285131147_loss=0.038_emd.txt new file mode 100644 index 000000000..b4ed7fd39 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparam15_285131147_loss=0.038_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9126188595303142 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparam15_285131147_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparam15_285131147_lutcost.txt new file mode 100644 index 000000000..a8e6cf551 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparam15_285131147_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32640.0 +module_list.1 lut cost: 10880.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 174848.0 +module_list.4 lut cost: 7680.0 +module_list.5 lut cost: 262272.0 +module_list.6 lut cost: 352.0 +Total LUT cost: 489632.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparams.yml new file mode 100644 index 000000000..7e70835b7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_285131147/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00017907576473919046 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 285131147 +warm_restart_freq: 22 +wd: 0.07097842197253013 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/best_loss.pth new file mode 100644 index 000000000..c9bd61624 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/checkpoint_epoch97_loss=0.014.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/checkpoint_epoch97_loss=0.014.pth new file mode 100644 index 000000000..c9bd61624 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/checkpoint_epoch97_loss=0.014.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/events.out.tfevents.1699540463.6ec770fc381b.1594586.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/events.out.tfevents.1699540463.6ec770fc381b.1594586.0 new file mode 100644 index 000000000..a596f6d41 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/events.out.tfevents.1699540463.6ec770fc381b.1594586.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparam15_372080147_loss=0.014_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparam15_372080147_loss=0.014_emd.txt new file mode 100644 index 000000000..e6dec96de --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparam15_372080147_loss=0.014_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5304617480147673 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparam15_372080147_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparam15_372080147_lutcost.txt new file mode 100644 index 000000000..3cf6adfcb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparam15_372080147_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 108800.0 +module_list.2 lut cost: 699392.0 +module_list.3 lut cost: 3200.0 +module_list.4 lut cost: 2016.0 +Total LUT cost: 900448.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparams.yml new file mode 100644 index 000000000..7b3062026 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_372080147/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0005623976682552653 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +output_bitwidth: 6 +seed: 372080147 +warm_restart_freq: 20 +wd: 0.0010209772091511102 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/best_loss.pth new file mode 100644 index 000000000..08138895f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/checkpoint_epoch84_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/checkpoint_epoch84_loss=0.033.pth new file mode 100644 index 000000000..08138895f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/checkpoint_epoch84_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/events.out.tfevents.1699602629.6ec770fc381b.1860578.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/events.out.tfevents.1699602629.6ec770fc381b.1860578.0 new file mode 100644 index 000000000..612df3605 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/events.out.tfevents.1699602629.6ec770fc381b.1860578.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparam15_485542460_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparam15_485542460_loss=0.033_emd.txt new file mode 100644 index 000000000..eb696b162 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparam15_485542460_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0054107488901134 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparam15_485542460_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparam15_485542460_lutcost.txt new file mode 100644 index 000000000..a8e6cf551 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparam15_485542460_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32640.0 +module_list.1 lut cost: 10880.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 174848.0 +module_list.4 lut cost: 7680.0 +module_list.5 lut cost: 262272.0 +module_list.6 lut cost: 352.0 +Total LUT cost: 489632.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparams.yml new file mode 100644 index 000000000..6fe602ed2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_485542460/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +- 64 +- 512 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00017907576473919046 +neuron_fanin: +- 2 +- 4 +- 5 +- 2 +- 5 +- 3 +output_bitwidth: 2 +seed: 485542460 +warm_restart_freq: 22 +wd: 0.07097842197253013 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/best_loss.pth new file mode 100644 index 000000000..d13b8afc8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/checkpoint_epoch75_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/checkpoint_epoch75_loss=0.024.pth new file mode 100644 index 000000000..d13b8afc8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/checkpoint_epoch75_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/events.out.tfevents.1699574338.ca42a8e84088.2707555.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/events.out.tfevents.1699574338.ca42a8e84088.2707555.0 new file mode 100644 index 000000000..3f0ff001b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/events.out.tfevents.1699574338.ca42a8e84088.2707555.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparam15_736744172_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparam15_736744172_loss=0.024_emd.txt new file mode 100644 index 000000000..ee3bf043c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparam15_736744172_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8143330957676727 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparam15_736744172_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparam15_736744172_lutcost.txt new file mode 100644 index 000000000..4ee63e877 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparam15_736744172_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 32640.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 120688.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparams.yml new file mode 100644 index 000000000..aeb17398e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_736744172/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00020363392905458174 +neuron_fanin: +- 4 +- 2 +- 5 +output_bitwidth: 3 +seed: 736744172 +warm_restart_freq: 81 +wd: 9.979345931271372e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/best_loss.pth new file mode 100644 index 000000000..375d782e2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/checkpoint_epoch66_loss=0.015.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/checkpoint_epoch66_loss=0.015.pth new file mode 100644 index 000000000..375d782e2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/checkpoint_epoch66_loss=0.015.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/events.out.tfevents.1699465304.ca42a8e84088.2288608.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/events.out.tfevents.1699465304.ca42a8e84088.2288608.0 new file mode 100644 index 000000000..4e3048e42 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/events.out.tfevents.1699465304.ca42a8e84088.2288608.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparam15_877748147_loss=0.015_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparam15_877748147_loss=0.015_emd.txt new file mode 100644 index 000000000..ec4c9f3fc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparam15_877748147_loss=0.015_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6400556250989682 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparam15_877748147_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparam15_877748147_lutcost.txt new file mode 100644 index 000000000..0b7891695 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparam15_877748147_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 108800.0 +module_list.1 lut cost: 1398784.0 +module_list.2 lut cost: 1397760.0 +module_list.3 lut cost: 3840.0 +module_list.4 lut cost: 384.0 +module_list.5 lut cost: 174080.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 3086368.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparams.yml new file mode 100644 index 000000000..fc14edf78 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_877748147/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 256 +- 128 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0007525928614602344 +neuron_fanin: +- 3 +- 4 +- 4 +- 2 +- 4 +- 3 +output_bitwidth: 2 +seed: 877748147 +warm_restart_freq: 72 +wd: 0.018655852481868428 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/best_loss.pth new file mode 100644 index 000000000..472c60474 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/checkpoint_epoch4_loss=0.100.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/checkpoint_epoch4_loss=0.100.pth new file mode 100644 index 000000000..472c60474 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/checkpoint_epoch4_loss=0.100.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/events.out.tfevents.1699512049.ca42a8e84088.2471535.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/events.out.tfevents.1699512049.ca42a8e84088.2471535.0 new file mode 100644 index 000000000..c81e15fbd Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/events.out.tfevents.1699512049.ca42a8e84088.2471535.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparam15_910623406_loss=0.100_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparam15_910623406_loss=0.100_emd.txt new file mode 100644 index 000000000..c5b708a23 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparam15_910623406_loss=0.100_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.76700751604716 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparam15_910623406_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparam15_910623406_lutcost.txt new file mode 100644 index 000000000..a9132a536 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparam15_910623406_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 640.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 1536.0 +module_list.4 lut cost: 21760.0 +module_list.5 lut cost: 87040.0 +module_list.6 lut cost: 240.0 +Total LUT cost: 286064.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparams.yml new file mode 100644 index 000000000..616c8d699 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_910623406/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 3 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 512 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0021929107074165704 +neuron_fanin: +- 2 +- 3 +- 3 +- 4 +- 3 +- 4 +output_bitwidth: 3 +seed: 910623406 +warm_restart_freq: 27 +wd: 0.061161033203047645 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/best_loss.pth new file mode 100644 index 000000000..97fae406a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/checkpoint_epoch21_loss=0.087.pth b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/checkpoint_epoch21_loss=0.087.pth new file mode 100644 index 000000000..97fae406a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/checkpoint_epoch21_loss=0.087.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/events.out.tfevents.1699338314.ca42a8e84088.1794564.0 b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/events.out.tfevents.1699338314.ca42a8e84088.1794564.0 new file mode 100644 index 000000000..0c357192e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/events.out.tfevents.1699338314.ca42a8e84088.1794564.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparam15_951723785_loss=0.087_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparam15_951723785_loss=0.087_emd.txt new file mode 100644 index 000000000..45234e348 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparam15_951723785_loss=0.087_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.4017896212397742 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparam15_951723785_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparam15_951723785_lutcost.txt new file mode 100644 index 000000000..4ca3ccf38 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparam15_951723785_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 54400.0 +module_list.5 lut cost: 349696.0 +module_list.6 lut cost: 1008.0 +Total LUT cost: 428144.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparams.yml new file mode 100644 index 000000000..222a65c5c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam15_951723785/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 5 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 128 +- 64 +- 128 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004884425789034609 +neuron_fanin: +- 2 +- 4 +- 2 +- 2 +- 3 +- 5 +output_bitwidth: 3 +seed: 951723785 +warm_restart_freq: 84 +wd: 1.5113070308458438e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/best_loss.pth new file mode 100644 index 000000000..8c108f658 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/checkpoint_epoch99_loss=0.032.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/checkpoint_epoch99_loss=0.032.pth new file mode 100644 index 000000000..8c108f658 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/checkpoint_epoch99_loss=0.032.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/events.out.tfevents.1699554679.6ec770fc381b.1654267.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/events.out.tfevents.1699554679.6ec770fc381b.1654267.0 new file mode 100644 index 000000000..ca7a2b047 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/events.out.tfevents.1699554679.6ec770fc381b.1654267.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparam16_1003235032_loss=0.032_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparam16_1003235032_loss=0.032_emd.txt new file mode 100644 index 000000000..795a50886 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparam16_1003235032_loss=0.032_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8528962017579933 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparam16_1003235032_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparam16_1003235032_lutcost.txt new file mode 100644 index 000000000..8ed37f9ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparam16_1003235032_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 1397760.0 +module_list.3 lut cost: 6800.0 +Total LUT cost: 2120272.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparams.yml new file mode 100644 index 000000000..84d328ba1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1003235032/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00079128024878795 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 5 +seed: 1003235032 +warm_restart_freq: 35 +wd: 0.0010962157349836555 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/best_loss.pth new file mode 100644 index 000000000..2bb1c42c5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/checkpoint_epoch85_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/checkpoint_epoch85_loss=0.022.pth new file mode 100644 index 000000000..2bb1c42c5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/checkpoint_epoch85_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/events.out.tfevents.1699370820.ca42a8e84088.1922720.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/events.out.tfevents.1699370820.ca42a8e84088.1922720.0 new file mode 100644 index 000000000..55b1414a2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/events.out.tfevents.1699370820.ca42a8e84088.1922720.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparam16_1089166189_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparam16_1089166189_loss=0.022_emd.txt new file mode 100644 index 000000000..6ac41806e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparam16_1089166189_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6832553321782666 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparam16_1089166189_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparam16_1089166189_lutcost.txt new file mode 100644 index 000000000..69f00f6e9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparam16_1089166189_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5120.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 130560.0 +module_list.3 lut cost: 1408.0 +module_list.4 lut cost: 54400.0 +module_list.5 lut cost: 524544.0 +module_list.6 lut cost: 80.0 +Total LUT cost: 890192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparams.yml new file mode 100644 index 000000000..f54a0938a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1089166189/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0029656116957522704 +neuron_fanin: +- 6 +- 3 +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 5 +seed: 1089166189 +warm_restart_freq: 86 +wd: 0.00039358213796368725 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/best_loss.pth new file mode 100644 index 000000000..81c499f8c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/checkpoint_epoch69_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/checkpoint_epoch69_loss=0.020.pth new file mode 100644 index 000000000..81c499f8c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/checkpoint_epoch69_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/events.out.tfevents.1699568159.6ec770fc381b.1712078.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/events.out.tfevents.1699568159.6ec770fc381b.1712078.0 new file mode 100644 index 000000000..27ceedf3b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/events.out.tfevents.1699568159.6ec770fc381b.1712078.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparam16_1213388260_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparam16_1213388260_loss=0.020_emd.txt new file mode 100644 index 000000000..e1c3cfda3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparam16_1213388260_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5853000364978123 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparam16_1213388260_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparam16_1213388260_lutcost.txt new file mode 100644 index 000000000..8ed37f9ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparam16_1213388260_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 1397760.0 +module_list.3 lut cost: 6800.0 +Total LUT cost: 2120272.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparams.yml new file mode 100644 index 000000000..8e8de3594 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1213388260/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00079128024878795 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 5 +seed: 1213388260 +warm_restart_freq: 35 +wd: 0.0010962157349836555 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/best_loss.pth new file mode 100644 index 000000000..d4f1a3cb5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/checkpoint_epoch99_loss=0.038.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/checkpoint_epoch99_loss=0.038.pth new file mode 100644 index 000000000..d4f1a3cb5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/checkpoint_epoch99_loss=0.038.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/events.out.tfevents.1699580860.6ec770fc381b.1767329.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/events.out.tfevents.1699580860.6ec770fc381b.1767329.0 new file mode 100644 index 000000000..a333df558 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/events.out.tfevents.1699580860.6ec770fc381b.1767329.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparam16_1320468200_loss=0.038_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparam16_1320468200_loss=0.038_emd.txt new file mode 100644 index 000000000..896517378 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparam16_1320468200_loss=0.038_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7078284205602359 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparam16_1320468200_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparam16_1320468200_lutcost.txt new file mode 100644 index 000000000..8ed37f9ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparam16_1320468200_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 1397760.0 +module_list.3 lut cost: 6800.0 +Total LUT cost: 2120272.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparams.yml new file mode 100644 index 000000000..fdd892b2c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1320468200/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00079128024878795 +neuron_fanin: +- 5 +- 4 +- 3 +output_bitwidth: 5 +seed: 1320468200 +warm_restart_freq: 35 +wd: 0.0010962157349836555 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/best_loss.pth new file mode 100644 index 000000000..7a04ebdb2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/checkpoint_epoch95_loss=0.016.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/checkpoint_epoch95_loss=0.016.pth new file mode 100644 index 000000000..7a04ebdb2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/checkpoint_epoch95_loss=0.016.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/events.out.tfevents.1699296545.ca42a8e84088.1633665.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/events.out.tfevents.1699296545.ca42a8e84088.1633665.0 new file mode 100644 index 000000000..043977656 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/events.out.tfevents.1699296545.ca42a8e84088.1633665.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparam16_1334680496_loss=0.016_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparam16_1334680496_loss=0.016_emd.txt new file mode 100644 index 000000000..c49905324 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparam16_1334680496_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.624421608908701 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparam16_1334680496_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparam16_1334680496_lutcost.txt new file mode 100644 index 000000000..a0104ab22 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparam16_1334680496_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 21504.0 +module_list.4 lut cost: 0.0 +Total LUT cost: 720128.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparams.yml new file mode 100644 index 000000000..a5da3889b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1334680496/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00015422246875509613 +neuron_fanin: +- 4 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 1334680496 +warm_restart_freq: 11 +wd: 0.0002467846833275908 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/best_loss.pth new file mode 100644 index 000000000..65133980e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/checkpoint_epoch95_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/checkpoint_epoch95_loss=0.025.pth new file mode 100644 index 000000000..65133980e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/checkpoint_epoch95_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/events.out.tfevents.1699588722.ca42a8e84088.2762013.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/events.out.tfevents.1699588722.ca42a8e84088.2762013.0 new file mode 100644 index 000000000..7f43376a4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/events.out.tfevents.1699588722.ca42a8e84088.2762013.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparam16_1393886659_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparam16_1393886659_loss=0.025_emd.txt new file mode 100644 index 000000000..38b9bfb00 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparam16_1393886659_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7502708463779717 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparam16_1393886659_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparam16_1393886659_lutcost.txt new file mode 100644 index 000000000..27a1ea919 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparam16_1393886659_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 874240.0 +module_list.3 lut cost: 8064.0 +module_list.4 lut cost: 32.0 +Total LUT cost: 920224.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparams.yml new file mode 100644 index 000000000..7e240b04a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1393886659/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001877492881133751 +neuron_fanin: +- 5 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1393886659 +warm_restart_freq: 12 +wd: 9.901106919384674e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/best_loss.pth new file mode 100644 index 000000000..3cd896356 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/checkpoint_epoch95_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/checkpoint_epoch95_loss=0.024.pth new file mode 100644 index 000000000..3cd896356 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/checkpoint_epoch95_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/events.out.tfevents.1699605628.ca42a8e84088.2825209.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/events.out.tfevents.1699605628.ca42a8e84088.2825209.0 new file mode 100644 index 000000000..5ba9ab9d3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/events.out.tfevents.1699605628.ca42a8e84088.2825209.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparam16_1547225911_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparam16_1547225911_loss=0.024_emd.txt new file mode 100644 index 000000000..840748eb3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparam16_1547225911_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7172046500734413 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparam16_1547225911_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparam16_1547225911_lutcost.txt new file mode 100644 index 000000000..27a1ea919 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparam16_1547225911_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 874240.0 +module_list.3 lut cost: 8064.0 +module_list.4 lut cost: 32.0 +Total LUT cost: 920224.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparams.yml new file mode 100644 index 000000000..72b858b3a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1547225911/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001877492881133751 +neuron_fanin: +- 5 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 1547225911 +warm_restart_freq: 12 +wd: 9.901106919384674e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/best_loss.pth new file mode 100644 index 000000000..1842767ab Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/checkpoint_epoch28_loss=0.035.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/checkpoint_epoch28_loss=0.035.pth new file mode 100644 index 000000000..1842767ab Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/checkpoint_epoch28_loss=0.035.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/events.out.tfevents.1699620180.6ec770fc381b.1932310.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/events.out.tfevents.1699620180.6ec770fc381b.1932310.0 new file mode 100644 index 000000000..ffc8463b1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/events.out.tfevents.1699620180.6ec770fc381b.1932310.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparam16_1583736550_loss=0.035_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparam16_1583736550_loss=0.035_emd.txt new file mode 100644 index 000000000..15d71cc73 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparam16_1583736550_loss=0.035_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7744100126235778 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparam16_1583736550_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparam16_1583736550_lutcost.txt new file mode 100644 index 000000000..da618625c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparam16_1583736550_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 4032.0 +module_list.1 lut cost: 5632.0 +module_list.2 lut cost: 5440.0 +Total LUT cost: 15104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparams.yml new file mode 100644 index 000000000..340c16a14 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1583736550/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0036659983177586234 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1583736550 +warm_restart_freq: 15 +wd: 2.0634577219675973e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/best_loss.pth new file mode 100644 index 000000000..729788d74 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/checkpoint_epoch43_loss=0.046.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/checkpoint_epoch43_loss=0.046.pth new file mode 100644 index 000000000..729788d74 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/checkpoint_epoch43_loss=0.046.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/events.out.tfevents.1699630739.6ec770fc381b.1977939.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/events.out.tfevents.1699630739.6ec770fc381b.1977939.0 new file mode 100644 index 000000000..17165b3dc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/events.out.tfevents.1699630739.6ec770fc381b.1977939.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparam16_1638082753_loss=0.046_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparam16_1638082753_loss=0.046_emd.txt new file mode 100644 index 000000000..fcfcb4f95 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparam16_1638082753_loss=0.046_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9125984967024716 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparam16_1638082753_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparam16_1638082753_lutcost.txt new file mode 100644 index 000000000..da618625c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparam16_1638082753_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 4032.0 +module_list.1 lut cost: 5632.0 +module_list.2 lut cost: 5440.0 +Total LUT cost: 15104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparams.yml new file mode 100644 index 000000000..fc9534a56 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1638082753/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0036659983177586234 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1638082753 +warm_restart_freq: 15 +wd: 2.0634577219675973e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/best_loss.pth new file mode 100644 index 000000000..6800596b5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/checkpoint_epoch93_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/checkpoint_epoch93_loss=0.027.pth new file mode 100644 index 000000000..6800596b5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/checkpoint_epoch93_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/events.out.tfevents.1699487301.ca42a8e84088.2374698.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/events.out.tfevents.1699487301.ca42a8e84088.2374698.0 new file mode 100644 index 000000000..e1cf50c57 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/events.out.tfevents.1699487301.ca42a8e84088.2374698.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparam16_1667920818_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparam16_1667920818_loss=0.027_emd.txt new file mode 100644 index 000000000..521bd5d50 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparam16_1667920818_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8357462233453812 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparam16_1667920818_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparam16_1667920818_lutcost.txt new file mode 100644 index 000000000..b0eaaf9c1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparam16_1667920818_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2096640.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 1024.0 +module_list.5 lut cost: 2096640.0 +module_list.6 lut cost: 32784.0 +Total LUT cost: 4504528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparams.yml new file mode 100644 index 000000000..53cd49c94 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1667920818/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009902271204530145 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 1667920818 +warm_restart_freq: 35 +wd: 9.842757368506637e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/best_loss.pth new file mode 100644 index 000000000..57da3e673 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/checkpoint_epoch63_loss=0.042.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/checkpoint_epoch63_loss=0.042.pth new file mode 100644 index 000000000..57da3e673 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/checkpoint_epoch63_loss=0.042.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/events.out.tfevents.1699359637.ca42a8e84088.1875069.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/events.out.tfevents.1699359637.ca42a8e84088.1875069.0 new file mode 100644 index 000000000..78a038d7c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/events.out.tfevents.1699359637.ca42a8e84088.1875069.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparam16_1678185515_loss=0.042_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparam16_1678185515_loss=0.042_emd.txt new file mode 100644 index 000000000..c3b861e86 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparam16_1678185515_loss=0.042_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8464849510427856 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparam16_1678185515_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparam16_1678185515_lutcost.txt new file mode 100644 index 000000000..cff5207f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparam16_1678185515_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 2048.0 +module_list.2 lut cost: 87360.0 +Total LUT cost: 105728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparams.yml new file mode 100644 index 000000000..1633728f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1678185515/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004905835800256589 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 1678185515 +warm_restart_freq: 34 +wd: 0.0006730366317094923 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/best_loss.pth new file mode 100644 index 000000000..d59e6a6d8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/checkpoint_epoch94_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/checkpoint_epoch94_loss=0.027.pth new file mode 100644 index 000000000..d59e6a6d8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/checkpoint_epoch94_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/events.out.tfevents.1699533463.ca42a8e84088.2553577.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/events.out.tfevents.1699533463.ca42a8e84088.2553577.0 new file mode 100644 index 000000000..09b8a3967 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/events.out.tfevents.1699533463.ca42a8e84088.2553577.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparam16_1685548515_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparam16_1685548515_loss=0.027_emd.txt new file mode 100644 index 000000000..4769743aa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparam16_1685548515_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6832458828559562 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparam16_1685548515_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparam16_1685548515_lutcost.txt new file mode 100644 index 000000000..4a3a88557 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparam16_1685548515_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 7680.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 262080.0 +module_list.3 lut cost: 262272.0 +module_list.4 lut cost: 131136.0 +module_list.5 lut cost: 22528.0 +module_list.6 lut cost: 6800.0 +Total LUT cost: 736016.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparams.yml new file mode 100644 index 000000000..2b09d01eb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1685548515/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019882946233132776 +neuron_fanin: +- 2 +- 4 +- 5 +- 5 +- 3 +- 3 +output_bitwidth: 5 +seed: 1685548515 +warm_restart_freq: 95 +wd: 0.03063538778971275 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/best_loss.pth new file mode 100644 index 000000000..63ba55870 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/checkpoint_epoch94_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/checkpoint_epoch94_loss=0.027.pth new file mode 100644 index 000000000..63ba55870 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/checkpoint_epoch94_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/events.out.tfevents.1699554750.ca42a8e84088.2632864.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/events.out.tfevents.1699554750.ca42a8e84088.2632864.0 new file mode 100644 index 000000000..cde0958df Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/events.out.tfevents.1699554750.ca42a8e84088.2632864.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparam16_1821395066_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparam16_1821395066_loss=0.027_emd.txt new file mode 100644 index 000000000..0f0ed7eec --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparam16_1821395066_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7786164938338167 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparam16_1821395066_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparam16_1821395066_lutcost.txt new file mode 100644 index 000000000..4a3a88557 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparam16_1821395066_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 7680.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 262080.0 +module_list.3 lut cost: 262272.0 +module_list.4 lut cost: 131136.0 +module_list.5 lut cost: 22528.0 +module_list.6 lut cost: 6800.0 +Total LUT cost: 736016.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparams.yml new file mode 100644 index 000000000..a1ef4a437 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1821395066/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019882946233132776 +neuron_fanin: +- 2 +- 4 +- 5 +- 5 +- 3 +- 3 +output_bitwidth: 5 +seed: 1821395066 +warm_restart_freq: 95 +wd: 0.03063538778971275 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/best_loss.pth new file mode 100644 index 000000000..5bd38228a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/checkpoint_epoch88_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/checkpoint_epoch88_loss=0.027.pth new file mode 100644 index 000000000..5bd38228a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/checkpoint_epoch88_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/events.out.tfevents.1699549740.ca42a8e84088.2613096.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/events.out.tfevents.1699549740.ca42a8e84088.2613096.0 new file mode 100644 index 000000000..77e9b25d8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/events.out.tfevents.1699549740.ca42a8e84088.2613096.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparam16_1924025750_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparam16_1924025750_loss=0.027_emd.txt new file mode 100644 index 000000000..4b494751d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparam16_1924025750_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8446055812244178 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparam16_1924025750_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparam16_1924025750_lutcost.txt new file mode 100644 index 000000000..97c54a801 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparam16_1924025750_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 65280.0 +module_list.3 lut cost: 2816.0 +module_list.4 lut cost: 1048320.0 +module_list.5 lut cost: 384.0 +module_list.6 lut cost: 21856.0 +Total LUT cost: 1504416.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparams.yml new file mode 100644 index 000000000..d490d13e4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1924025750/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035833545839588163 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 2 +seed: 1924025750 +warm_restart_freq: 98 +wd: 2.1501462000229627e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/best_loss.pth new file mode 100644 index 000000000..eaa5f0307 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/checkpoint_epoch87_loss=0.048.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/checkpoint_epoch87_loss=0.048.pth new file mode 100644 index 000000000..eaa5f0307 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/checkpoint_epoch87_loss=0.048.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/events.out.tfevents.1699641895.6ec770fc381b.2025093.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/events.out.tfevents.1699641895.6ec770fc381b.2025093.0 new file mode 100644 index 000000000..04d40dbdf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/events.out.tfevents.1699641895.6ec770fc381b.2025093.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparam16_1999817202_loss=0.048_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparam16_1999817202_loss=0.048_emd.txt new file mode 100644 index 000000000..cfcefe75e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparam16_1999817202_loss=0.048_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8232659541645069 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparam16_1999817202_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparam16_1999817202_lutcost.txt new file mode 100644 index 000000000..da618625c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparam16_1999817202_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 4032.0 +module_list.1 lut cost: 5632.0 +module_list.2 lut cost: 5440.0 +Total LUT cost: 15104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparams.yml new file mode 100644 index 000000000..7823d3904 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_1999817202/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0036659983177586234 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 4 +seed: 1999817202 +warm_restart_freq: 15 +wd: 2.0634577219675973e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/best_loss.pth new file mode 100644 index 000000000..39cb79dc6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/checkpoint_epoch66_loss=0.062.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/checkpoint_epoch66_loss=0.062.pth new file mode 100644 index 000000000..39cb79dc6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/checkpoint_epoch66_loss=0.062.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/events.out.tfevents.1699372271.ca42a8e84088.1928503.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/events.out.tfevents.1699372271.ca42a8e84088.1928503.0 new file mode 100644 index 000000000..dd28648d1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/events.out.tfevents.1699372271.ca42a8e84088.1928503.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparam16_2095810653_loss=0.062_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparam16_2095810653_loss=0.062_emd.txt new file mode 100644 index 000000000..bef000f27 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparam16_2095810653_loss=0.062_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0777110488170365 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparam16_2095810653_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparam16_2095810653_lutcost.txt new file mode 100644 index 000000000..cff5207f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparam16_2095810653_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 2048.0 +module_list.2 lut cost: 87360.0 +Total LUT cost: 105728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparams.yml new file mode 100644 index 000000000..c1b5b1f67 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_2095810653/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004905835800256589 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 2095810653 +warm_restart_freq: 34 +wd: 0.0006730366317094923 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/best_loss.pth new file mode 100644 index 000000000..b8630c994 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/checkpoint_epoch98_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/checkpoint_epoch98_loss=0.018.pth new file mode 100644 index 000000000..b8630c994 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/checkpoint_epoch98_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/events.out.tfevents.1699508326.ca42a8e84088.2457014.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/events.out.tfevents.1699508326.ca42a8e84088.2457014.0 new file mode 100644 index 000000000..de4e48510 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/events.out.tfevents.1699508326.ca42a8e84088.2457014.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparam16_2102876737_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparam16_2102876737_loss=0.018_emd.txt new file mode 100644 index 000000000..3566f440b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparam16_2102876737_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6378980821911118 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparam16_2102876737_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparam16_2102876737_lutcost.txt new file mode 100644 index 000000000..b0eaaf9c1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparam16_2102876737_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2096640.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 1024.0 +module_list.5 lut cost: 2096640.0 +module_list.6 lut cost: 32784.0 +Total LUT cost: 4504528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparams.yml new file mode 100644 index 000000000..d375c8813 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_2102876737/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009902271204530145 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 2102876737 +warm_restart_freq: 35 +wd: 9.842757368506637e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/best_loss.pth new file mode 100644 index 000000000..a326d06be Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/checkpoint_epoch85_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/checkpoint_epoch85_loss=0.022.pth new file mode 100644 index 000000000..a326d06be Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/checkpoint_epoch85_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/events.out.tfevents.1699392451.ca42a8e84088.2010210.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/events.out.tfevents.1699392451.ca42a8e84088.2010210.0 new file mode 100644 index 000000000..bba14c511 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/events.out.tfevents.1699392451.ca42a8e84088.2010210.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparam16_355096967_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparam16_355096967_loss=0.022_emd.txt new file mode 100644 index 000000000..8c18676c0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparam16_355096967_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7075658638748274 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparam16_355096967_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparam16_355096967_lutcost.txt new file mode 100644 index 000000000..69f00f6e9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparam16_355096967_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5120.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 130560.0 +module_list.3 lut cost: 1408.0 +module_list.4 lut cost: 54400.0 +module_list.5 lut cost: 524544.0 +module_list.6 lut cost: 80.0 +Total LUT cost: 890192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparams.yml new file mode 100644 index 000000000..968a7beee --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_355096967/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0029656116957522704 +neuron_fanin: +- 6 +- 3 +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 5 +seed: 355096967 +warm_restart_freq: 86 +wd: 0.00039358213796368725 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/best_loss.pth new file mode 100644 index 000000000..f87848938 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/checkpoint_epoch63_loss=0.048.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/checkpoint_epoch63_loss=0.048.pth new file mode 100644 index 000000000..f87848938 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/checkpoint_epoch63_loss=0.048.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/events.out.tfevents.1699384845.ca42a8e84088.1979372.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/events.out.tfevents.1699384845.ca42a8e84088.1979372.0 new file mode 100644 index 000000000..00e7f5f56 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/events.out.tfevents.1699384845.ca42a8e84088.1979372.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparam16_463641070_loss=0.048_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparam16_463641070_loss=0.048_emd.txt new file mode 100644 index 000000000..7626d7efb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparam16_463641070_loss=0.048_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.917688197697124 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparam16_463641070_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparam16_463641070_lutcost.txt new file mode 100644 index 000000000..cff5207f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparam16_463641070_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 2048.0 +module_list.2 lut cost: 87360.0 +Total LUT cost: 105728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparams.yml new file mode 100644 index 000000000..78bbe9132 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_463641070/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0004905835800256589 +neuron_fanin: +- 2 +- 4 +output_bitwidth: 4 +seed: 463641070 +warm_restart_freq: 34 +wd: 0.0006730366317094923 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/best_loss.pth new file mode 100644 index 000000000..fb5f00f18 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/checkpoint_epoch98_loss=0.016.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/checkpoint_epoch98_loss=0.016.pth new file mode 100644 index 000000000..fb5f00f18 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/checkpoint_epoch98_loss=0.016.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/events.out.tfevents.1699313653.ca42a8e84088.1700808.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/events.out.tfevents.1699313653.ca42a8e84088.1700808.0 new file mode 100644 index 000000000..d3052ce07 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/events.out.tfevents.1699313653.ca42a8e84088.1700808.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparam16_46503764_loss=0.016_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparam16_46503764_loss=0.016_emd.txt new file mode 100644 index 000000000..c8ac190d7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparam16_46503764_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6120466109726204 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparam16_46503764_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparam16_46503764_lutcost.txt new file mode 100644 index 000000000..a0104ab22 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparam16_46503764_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 21504.0 +module_list.4 lut cost: 0.0 +Total LUT cost: 720128.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparams.yml new file mode 100644 index 000000000..b1989d8da --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_46503764/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00015422246875509613 +neuron_fanin: +- 4 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 46503764 +warm_restart_freq: 11 +wd: 0.0002467846833275908 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/best_loss.pth new file mode 100644 index 000000000..419677508 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/checkpoint_epoch82_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/checkpoint_epoch82_loss=0.022.pth new file mode 100644 index 000000000..419677508 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/checkpoint_epoch82_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/events.out.tfevents.1699414611.ca42a8e84088.2095750.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/events.out.tfevents.1699414611.ca42a8e84088.2095750.0 new file mode 100644 index 000000000..7ebd5d4f5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/events.out.tfevents.1699414611.ca42a8e84088.2095750.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparam16_491173807_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparam16_491173807_loss=0.022_emd.txt new file mode 100644 index 000000000..eb57b3a9a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparam16_491173807_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6541137939678565 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparam16_491173807_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparam16_491173807_lutcost.txt new file mode 100644 index 000000000..69f00f6e9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparam16_491173807_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5120.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 130560.0 +module_list.3 lut cost: 1408.0 +module_list.4 lut cost: 54400.0 +module_list.5 lut cost: 524544.0 +module_list.6 lut cost: 80.0 +Total LUT cost: 890192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparams.yml new file mode 100644 index 000000000..6c5cdc5e2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_491173807/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0029656116957522704 +neuron_fanin: +- 6 +- 3 +- 3 +- 6 +- 3 +- 2 +output_bitwidth: 5 +seed: 491173807 +warm_restart_freq: 86 +wd: 0.00039358213796368725 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/best_loss.pth new file mode 100644 index 000000000..939e3f690 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/checkpoint_epoch86_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/checkpoint_epoch86_loss=0.025.pth new file mode 100644 index 000000000..939e3f690 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/checkpoint_epoch86_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/events.out.tfevents.1699571163.ca42a8e84088.2695023.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/events.out.tfevents.1699571163.ca42a8e84088.2695023.0 new file mode 100644 index 000000000..ca5916847 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/events.out.tfevents.1699571163.ca42a8e84088.2695023.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparam16_651607366_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparam16_651607366_loss=0.025_emd.txt new file mode 100644 index 000000000..dcb285e6a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparam16_651607366_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8918297313223176 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparam16_651607366_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparam16_651607366_lutcost.txt new file mode 100644 index 000000000..97c54a801 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparam16_651607366_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 65280.0 +module_list.3 lut cost: 2816.0 +module_list.4 lut cost: 1048320.0 +module_list.5 lut cost: 384.0 +module_list.6 lut cost: 21856.0 +Total LUT cost: 1504416.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparams.yml new file mode 100644 index 000000000..23b76ac58 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_651607366/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035833545839588163 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 2 +seed: 651607366 +warm_restart_freq: 98 +wd: 2.1501462000229627e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/best_loss.pth new file mode 100644 index 000000000..f567f9d5c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/checkpoint_epoch94_loss=0.031.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/checkpoint_epoch94_loss=0.031.pth new file mode 100644 index 000000000..f567f9d5c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/checkpoint_epoch94_loss=0.031.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/events.out.tfevents.1699622923.ca42a8e84088.2892935.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/events.out.tfevents.1699622923.ca42a8e84088.2892935.0 new file mode 100644 index 000000000..696dbfaa9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/events.out.tfevents.1699622923.ca42a8e84088.2892935.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparam16_822109711_loss=0.031_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparam16_822109711_loss=0.031_emd.txt new file mode 100644 index 000000000..36ec22dd5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparam16_822109711_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7826058050720832 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparam16_822109711_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparam16_822109711_lutcost.txt new file mode 100644 index 000000000..27a1ea919 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparam16_822109711_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 874240.0 +module_list.3 lut cost: 8064.0 +module_list.4 lut cost: 32.0 +Total LUT cost: 920224.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparams.yml new file mode 100644 index 000000000..bf8d120d2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_822109711/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0001877492881133751 +neuron_fanin: +- 5 +- 5 +- 2 +- 2 +output_bitwidth: 2 +seed: 822109711 +warm_restart_freq: 12 +wd: 9.901106919384674e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/best_loss.pth new file mode 100644 index 000000000..1ff4ff6e7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/checkpoint_epoch97_loss=0.016.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/checkpoint_epoch97_loss=0.016.pth new file mode 100644 index 000000000..1ff4ff6e7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/checkpoint_epoch97_loss=0.016.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/events.out.tfevents.1699529521.ca42a8e84088.2538510.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/events.out.tfevents.1699529521.ca42a8e84088.2538510.0 new file mode 100644 index 000000000..219ad700d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/events.out.tfevents.1699529521.ca42a8e84088.2538510.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparam16_831509572_loss=0.016_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparam16_831509572_loss=0.016_emd.txt new file mode 100644 index 000000000..0035e61d7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparam16_831509572_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5345230136452932 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparam16_831509572_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparam16_831509572_lutcost.txt new file mode 100644 index 000000000..b0eaaf9c1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparam16_831509572_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2096640.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 1024.0 +module_list.5 lut cost: 2096640.0 +module_list.6 lut cost: 32784.0 +Total LUT cost: 4504528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparams.yml new file mode 100644 index 000000000..48bdffe89 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_831509572/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 4 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +- 64 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0009902271204530145 +neuron_fanin: +- 2 +- 3 +- 3 +- 2 +- 4 +- 5 +output_bitwidth: 3 +seed: 831509572 +warm_restart_freq: 35 +wd: 9.842757368506637e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/best_loss.pth new file mode 100644 index 000000000..8194425fe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/checkpoint_epoch90_loss=0.057.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/checkpoint_epoch90_loss=0.057.pth new file mode 100644 index 000000000..8194425fe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/checkpoint_epoch90_loss=0.057.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/events.out.tfevents.1699575957.ca42a8e84088.2713919.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/events.out.tfevents.1699575957.ca42a8e84088.2713919.0 new file mode 100644 index 000000000..863b0ca3e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/events.out.tfevents.1699575957.ca42a8e84088.2713919.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparam16_876384786_loss=0.057_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparam16_876384786_loss=0.057_emd.txt new file mode 100644 index 000000000..941fc04b5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparam16_876384786_loss=0.057_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.3580594523675793 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparam16_876384786_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparam16_876384786_lutcost.txt new file mode 100644 index 000000000..4a3a88557 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparam16_876384786_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 7680.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 262080.0 +module_list.3 lut cost: 262272.0 +module_list.4 lut cost: 131136.0 +module_list.5 lut cost: 22528.0 +module_list.6 lut cost: 6800.0 +Total LUT cost: 736016.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparams.yml new file mode 100644 index 000000000..99c31a882 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_876384786/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +- 3 +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 64 +- 128 +- 64 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0019882946233132776 +neuron_fanin: +- 2 +- 4 +- 5 +- 5 +- 3 +- 3 +output_bitwidth: 5 +seed: 876384786 +warm_restart_freq: 95 +wd: 0.03063538778971275 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/best_loss.pth new file mode 100644 index 000000000..8ee2f56e6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/checkpoint_epoch95_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/checkpoint_epoch95_loss=0.022.pth new file mode 100644 index 000000000..8ee2f56e6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/checkpoint_epoch95_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/events.out.tfevents.1699591645.ca42a8e84088.2773069.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/events.out.tfevents.1699591645.ca42a8e84088.2773069.0 new file mode 100644 index 000000000..38edf7957 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/events.out.tfevents.1699591645.ca42a8e84088.2773069.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparam16_923307785_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparam16_923307785_loss=0.022_emd.txt new file mode 100644 index 000000000..2a0cf4b0d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparam16_923307785_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7604891856022569 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparam16_923307785_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparam16_923307785_lutcost.txt new file mode 100644 index 000000000..97c54a801 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparam16_923307785_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 16320.0 +module_list.2 lut cost: 65280.0 +module_list.3 lut cost: 2816.0 +module_list.4 lut cost: 1048320.0 +module_list.5 lut cost: 384.0 +module_list.6 lut cost: 21856.0 +Total LUT cost: 1504416.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparams.yml new file mode 100644 index 000000000..2e9f9c219 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_923307785/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 3 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +- 64 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.00035833545839588163 +neuron_fanin: +- 3 +- 4 +- 3 +- 4 +- 2 +- 5 +output_bitwidth: 2 +seed: 923307785 +warm_restart_freq: 98 +wd: 2.1501462000229627e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/best_loss.pth new file mode 100644 index 000000000..67ef3f32f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/checkpoint_epoch98_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/checkpoint_epoch98_loss=0.017.pth new file mode 100644 index 000000000..67ef3f32f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/checkpoint_epoch98_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/events.out.tfevents.1699330770.ca42a8e84088.1765979.0 b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/events.out.tfevents.1699330770.ca42a8e84088.1765979.0 new file mode 100644 index 000000000..a6642e23b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/events.out.tfevents.1699330770.ca42a8e84088.1765979.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparam16_997544169_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparam16_997544169_loss=0.017_emd.txt new file mode 100644 index 000000000..2b45acb2c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparam16_997544169_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6395167781224933 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparam16_997544169_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparam16_997544169_lutcost.txt new file mode 100644 index 000000000..a0104ab22 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparam16_997544169_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 21504.0 +module_list.4 lut cost: 0.0 +Total LUT cost: 720128.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparams.yml new file mode 100644 index 000000000..c321dafc1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam16_997544169/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00015422246875509613 +neuron_fanin: +- 4 +- 6 +- 5 +- 2 +output_bitwidth: 4 +seed: 997544169 +warm_restart_freq: 11 +wd: 0.0002467846833275908 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/best_loss.pth new file mode 100644 index 000000000..89b35ec3b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/checkpoint_epoch67_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/checkpoint_epoch67_loss=0.023.pth new file mode 100644 index 000000000..89b35ec3b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/checkpoint_epoch67_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/events.out.tfevents.1699639987.ca42a8e84088.2959609.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/events.out.tfevents.1699639987.ca42a8e84088.2959609.0 new file mode 100644 index 000000000..8105e9127 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/events.out.tfevents.1699639987.ca42a8e84088.2959609.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparam17_1034439460_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparam17_1034439460_loss=0.023_emd.txt new file mode 100644 index 000000000..a64345d5b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparam17_1034439460_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8367034765244887 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparam17_1034439460_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparam17_1034439460_lutcost.txt new file mode 100644 index 000000000..4b321d765 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparam17_1034439460_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 11264.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 437120.0 +module_list.4 lut cost: 262272.0 +module_list.5 lut cost: 352.0 +Total LUT cost: 842848.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparams.yml new file mode 100644 index 000000000..28f4ac8e1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1034439460/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00047756352643977005 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 1034439460 +warm_restart_freq: 80 +wd: 3.9289359874729324e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/best_loss.pth new file mode 100644 index 000000000..d534bca0a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/checkpoint_epoch96_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/checkpoint_epoch96_loss=0.021.pth new file mode 100644 index 000000000..d534bca0a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/checkpoint_epoch96_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/events.out.tfevents.1699436386.ca42a8e84088.2180616.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/events.out.tfevents.1699436386.ca42a8e84088.2180616.0 new file mode 100644 index 000000000..0fa6e96f8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/events.out.tfevents.1699436386.ca42a8e84088.2180616.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparam17_1184124366_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparam17_1184124366_loss=0.021_emd.txt new file mode 100644 index 000000000..8d0dde106 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparam17_1184124366_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7584626345635694 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparam17_1184124366_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparam17_1184124366_lutcost.txt new file mode 100644 index 000000000..39fd9f0ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparam17_1184124366_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 10880.0 +module_list.5 lut cost: 80.0 +Total LUT cost: 539600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparams.yml new file mode 100644 index 000000000..cbacb5074 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1184124366/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003957547803586602 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 1184124366 +warm_restart_freq: 33 +wd: 0.0007101059590038504 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/best_loss.pth new file mode 100644 index 000000000..cdc244be8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/checkpoint_epoch67_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/checkpoint_epoch67_loss=0.027.pth new file mode 100644 index 000000000..cdc244be8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/checkpoint_epoch67_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/events.out.tfevents.1699550763.ca42a8e84088.2617697.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/events.out.tfevents.1699550763.ca42a8e84088.2617697.0 new file mode 100644 index 000000000..4ff9cd2d5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/events.out.tfevents.1699550763.ca42a8e84088.2617697.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparam17_1286294712_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparam17_1286294712_loss=0.027_emd.txt new file mode 100644 index 000000000..3d2b5be33 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparam17_1286294712_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8564947777095115 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparam17_1286294712_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparam17_1286294712_lutcost.txt new file mode 100644 index 000000000..9b6a135e5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparam17_1286294712_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 316192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparams.yml new file mode 100644 index 000000000..68417c9b6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1286294712/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009672113354559619 +neuron_fanin: +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 1286294712 +warm_restart_freq: 77 +wd: 1.3198056569455197e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/best_loss.pth new file mode 100644 index 000000000..7d2e62d91 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/checkpoint_epoch89_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/checkpoint_epoch89_loss=0.030.pth new file mode 100644 index 000000000..7d2e62d91 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/checkpoint_epoch89_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/events.out.tfevents.1699612389.ca42a8e84088.2851474.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/events.out.tfevents.1699612389.ca42a8e84088.2851474.0 new file mode 100644 index 000000000..323050a02 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/events.out.tfevents.1699612389.ca42a8e84088.2851474.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparam17_1313144366_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparam17_1313144366_loss=0.030_emd.txt new file mode 100644 index 000000000..d7009872f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparam17_1313144366_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9079947951151823 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparam17_1313144366_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparam17_1313144366_lutcost.txt new file mode 100644 index 000000000..52402426d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparam17_1313144366_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 698880.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 704.0 +Total LUT cost: 700544.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparams.yml new file mode 100644 index 000000000..9c50e84cb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1313144366/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002537651944797685 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 1313144366 +warm_restart_freq: 100 +wd: 0.04033892447254955 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/best_loss.pth new file mode 100644 index 000000000..de4abb40e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/checkpoint_epoch58_loss=0.032.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/checkpoint_epoch58_loss=0.032.pth new file mode 100644 index 000000000..de4abb40e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/checkpoint_epoch58_loss=0.032.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/events.out.tfevents.1699565110.ca42a8e84088.2672251.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/events.out.tfevents.1699565110.ca42a8e84088.2672251.0 new file mode 100644 index 000000000..68808eaaa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/events.out.tfevents.1699565110.ca42a8e84088.2672251.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparam17_1481978540_loss=0.032_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparam17_1481978540_loss=0.032_emd.txt new file mode 100644 index 000000000..329aad9ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparam17_1481978540_loss=0.032_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9433107801803093 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparam17_1481978540_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparam17_1481978540_lutcost.txt new file mode 100644 index 000000000..9b6a135e5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparam17_1481978540_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 316192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparams.yml new file mode 100644 index 000000000..c7789e0fd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1481978540/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009672113354559619 +neuron_fanin: +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 1481978540 +warm_restart_freq: 77 +wd: 1.3198056569455197e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/best_loss.pth new file mode 100644 index 000000000..0d531681e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/checkpoint_epoch69_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/checkpoint_epoch69_loss=0.024.pth new file mode 100644 index 000000000..0d531681e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/checkpoint_epoch69_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/events.out.tfevents.1699347830.ca42a8e84088.1829521.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/events.out.tfevents.1699347830.ca42a8e84088.1829521.0 new file mode 100644 index 000000000..f5a94c87e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/events.out.tfevents.1699347830.ca42a8e84088.1829521.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparam17_1728615081_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparam17_1728615081_loss=0.024_emd.txt new file mode 100644 index 000000000..83ceb148d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparam17_1728615081_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8117199319875794 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparam17_1728615081_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparam17_1728615081_lutcost.txt new file mode 100644 index 000000000..634f22fd4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparam17_1728615081_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 0.0 +Total LUT cost: 572672.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparams.yml new file mode 100644 index 000000000..52f9abee5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1728615081/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012263330466255428 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 1728615081 +warm_restart_freq: 87 +wd: 0.01620629915866948 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/best_loss.pth new file mode 100644 index 000000000..37890a055 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/checkpoint_epoch71_loss=0.012.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/checkpoint_epoch71_loss=0.012.pth new file mode 100644 index 000000000..37890a055 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/checkpoint_epoch71_loss=0.012.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/events.out.tfevents.1699597478.ca42a8e84088.2794498.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/events.out.tfevents.1699597478.ca42a8e84088.2794498.0 new file mode 100644 index 000000000..dafd7e235 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/events.out.tfevents.1699597478.ca42a8e84088.2794498.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparam17_1841208793_loss=0.012_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparam17_1841208793_loss=0.012_emd.txt new file mode 100644 index 000000000..847f30061 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparam17_1841208793_loss=0.012_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.463415167865877 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparam17_1841208793_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparam17_1841208793_lutcost.txt new file mode 100644 index 000000000..f6d3e9525 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparam17_1841208793_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 6800.0 +Total LUT cost: 442768.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparams.yml new file mode 100644 index 000000000..e4efbcd6e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1841208793/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021050816328618094 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 1841208793 +warm_restart_freq: 74 +wd: 0.01304248566580521 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/best_loss.pth new file mode 100644 index 000000000..3506fdeae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/checkpoint_epoch88_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/checkpoint_epoch88_loss=0.033.pth new file mode 100644 index 000000000..3506fdeae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/checkpoint_epoch88_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/events.out.tfevents.1699397534.ca42a8e84088.2029933.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/events.out.tfevents.1699397534.ca42a8e84088.2029933.0 new file mode 100644 index 000000000..339d9d1a8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/events.out.tfevents.1699397534.ca42a8e84088.2029933.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparam17_1909507896_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparam17_1909507896_loss=0.033_emd.txt new file mode 100644 index 000000000..3535497ca --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparam17_1909507896_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0086926266711633 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparam17_1909507896_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparam17_1909507896_lutcost.txt new file mode 100644 index 000000000..38176389b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparam17_1909507896_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 133280.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparams.yml new file mode 100644 index 000000000..708c594f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1909507896/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001288928326378977 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 2 +seed: 1909507896 +warm_restart_freq: 90 +wd: 0.05840976384299271 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/best_loss.pth new file mode 100644 index 000000000..c96fff88d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/checkpoint_epoch89_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/checkpoint_epoch89_loss=0.021.pth new file mode 100644 index 000000000..c96fff88d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/checkpoint_epoch89_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/events.out.tfevents.1699455373.ca42a8e84088.2250819.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/events.out.tfevents.1699455373.ca42a8e84088.2250819.0 new file mode 100644 index 000000000..81d8c26b6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/events.out.tfevents.1699455373.ca42a8e84088.2250819.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparam17_1914726269_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparam17_1914726269_loss=0.021_emd.txt new file mode 100644 index 000000000..8d6a848e9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparam17_1914726269_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7918052147594654 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparam17_1914726269_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparam17_1914726269_lutcost.txt new file mode 100644 index 000000000..39fd9f0ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparam17_1914726269_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 10880.0 +module_list.5 lut cost: 80.0 +Total LUT cost: 539600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparams.yml new file mode 100644 index 000000000..cbca576a2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_1914726269/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003957547803586602 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 1914726269 +warm_restart_freq: 33 +wd: 0.0007101059590038504 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/best_loss.pth new file mode 100644 index 000000000..444a9b0b8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/checkpoint_epoch82_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/checkpoint_epoch82_loss=0.024.pth new file mode 100644 index 000000000..444a9b0b8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/checkpoint_epoch82_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/events.out.tfevents.1699410076.ca42a8e84088.2077728.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/events.out.tfevents.1699410076.ca42a8e84088.2077728.0 new file mode 100644 index 000000000..6c6a1b80a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/events.out.tfevents.1699410076.ca42a8e84088.2077728.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparam17_2008082007_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparam17_2008082007_loss=0.024_emd.txt new file mode 100644 index 000000000..6c4fb3171 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparam17_2008082007_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8008747868511243 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparam17_2008082007_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparam17_2008082007_lutcost.txt new file mode 100644 index 000000000..38176389b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparam17_2008082007_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 133280.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparams.yml new file mode 100644 index 000000000..52914e451 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2008082007/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001288928326378977 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 2 +seed: 2008082007 +warm_restart_freq: 90 +wd: 0.05840976384299271 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/best_loss.pth new file mode 100644 index 000000000..babdbf2ef Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/checkpoint_epoch71_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/checkpoint_epoch71_loss=0.029.pth new file mode 100644 index 000000000..babdbf2ef Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/checkpoint_epoch71_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/events.out.tfevents.1699579441.ca42a8e84088.2727596.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/events.out.tfevents.1699579441.ca42a8e84088.2727596.0 new file mode 100644 index 000000000..d8db01a5c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/events.out.tfevents.1699579441.ca42a8e84088.2727596.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparam17_2040409174_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparam17_2040409174_loss=0.029_emd.txt new file mode 100644 index 000000000..6778cd354 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparam17_2040409174_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8631882375597462 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparam17_2040409174_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparam17_2040409174_lutcost.txt new file mode 100644 index 000000000..9b6a135e5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparam17_2040409174_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 316192.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparams.yml new file mode 100644 index 000000000..0bea7cea1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2040409174/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.009672113354559619 +neuron_fanin: +- 4 +- 5 +- 6 +output_bitwidth: 2 +seed: 2040409174 +warm_restart_freq: 77 +wd: 1.3198056569455197e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/best_loss.pth new file mode 100644 index 000000000..475463127 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/checkpoint_epoch91_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/checkpoint_epoch91_loss=0.020.pth new file mode 100644 index 000000000..475463127 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/checkpoint_epoch91_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/events.out.tfevents.1699474244.ca42a8e84088.2323405.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/events.out.tfevents.1699474244.ca42a8e84088.2323405.0 new file mode 100644 index 000000000..dc3b3341a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/events.out.tfevents.1699474244.ca42a8e84088.2323405.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparam17_2101287045_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparam17_2101287045_loss=0.020_emd.txt new file mode 100644 index 000000000..aaac28ec8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparam17_2101287045_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7311225938336523 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparam17_2101287045_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparam17_2101287045_lutcost.txt new file mode 100644 index 000000000..39fd9f0ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparam17_2101287045_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 256.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 1280.0 +module_list.4 lut cost: 10880.0 +module_list.5 lut cost: 80.0 +Total LUT cost: 539600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparams.yml new file mode 100644 index 000000000..1904361d9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_2101287045/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 2 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0003957547803586602 +neuron_fanin: +- 2 +- 4 +- 4 +- 3 +- 3 +output_bitwidth: 5 +seed: 2101287045 +warm_restart_freq: 33 +wd: 0.0007101059590038504 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/best_loss.pth new file mode 100644 index 000000000..f4565642b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/checkpoint_epoch70_loss=0.013.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/checkpoint_epoch70_loss=0.013.pth new file mode 100644 index 000000000..f4565642b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/checkpoint_epoch70_loss=0.013.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/events.out.tfevents.1699612102.ca42a8e84088.2850145.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/events.out.tfevents.1699612102.ca42a8e84088.2850145.0 new file mode 100644 index 000000000..b4ae077ab Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/events.out.tfevents.1699612102.ca42a8e84088.2850145.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparam17_288518158_loss=0.013_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparam17_288518158_loss=0.013_emd.txt new file mode 100644 index 000000000..3a5b9098a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparam17_288518158_loss=0.013_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4634319032107204 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparam17_288518158_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparam17_288518158_lutcost.txt new file mode 100644 index 000000000..f6d3e9525 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparam17_288518158_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 6800.0 +Total LUT cost: 442768.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparams.yml new file mode 100644 index 000000000..a60bb87f9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_288518158/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021050816328618094 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 288518158 +warm_restart_freq: 74 +wd: 0.01304248566580521 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/best_loss.pth new file mode 100644 index 000000000..cb4110179 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/checkpoint_epoch68_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/checkpoint_epoch68_loss=0.030.pth new file mode 100644 index 000000000..cb4110179 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/checkpoint_epoch68_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/events.out.tfevents.1699652644.6ec770fc381b.2069253.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/events.out.tfevents.1699652644.6ec770fc381b.2069253.0 new file mode 100644 index 000000000..df9b17eb7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/events.out.tfevents.1699652644.6ec770fc381b.2069253.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparam17_363768295_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparam17_363768295_loss=0.030_emd.txt new file mode 100644 index 000000000..a6d34f121 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparam17_363768295_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8507300115793779 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparam17_363768295_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparam17_363768295_lutcost.txt new file mode 100644 index 000000000..4c64d770f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparam17_363768295_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 349440.0 +module_list.2 lut cost: 640.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 1397760.0 +module_list.6 lut cost: 43680.0 +Total LUT cost: 2162976.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparams.yml new file mode 100644 index 000000000..a67f6be3a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_363768295/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001555628086295527 +neuron_fanin: +- 4 +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 2 +seed: 363768295 +warm_restart_freq: 91 +wd: 0.0023919764914059768 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/best_loss.pth new file mode 100644 index 000000000..eb3c9f437 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/checkpoint_epoch87_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/checkpoint_epoch87_loss=0.028.pth new file mode 100644 index 000000000..eb3c9f437 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/checkpoint_epoch87_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/events.out.tfevents.1699422489.ca42a8e84088.2126501.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/events.out.tfevents.1699422489.ca42a8e84088.2126501.0 new file mode 100644 index 000000000..b6129a397 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/events.out.tfevents.1699422489.ca42a8e84088.2126501.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparam17_39354396_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparam17_39354396_loss=0.028_emd.txt new file mode 100644 index 000000000..156a49656 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparam17_39354396_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9274557744902174 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparam17_39354396_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparam17_39354396_lutcost.txt new file mode 100644 index 000000000..38176389b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparam17_39354396_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 133280.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparams.yml new file mode 100644 index 000000000..a77474414 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_39354396/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001288928326378977 +neuron_fanin: +- 6 +- 6 +output_bitwidth: 2 +seed: 39354396 +warm_restart_freq: 90 +wd: 0.05840976384299271 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/best_loss.pth new file mode 100644 index 000000000..848dc9342 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/checkpoint_epoch83_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/checkpoint_epoch83_loss=0.024.pth new file mode 100644 index 000000000..848dc9342 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/checkpoint_epoch83_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/events.out.tfevents.1699362708.ca42a8e84088.1888232.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/events.out.tfevents.1699362708.ca42a8e84088.1888232.0 new file mode 100644 index 000000000..63cd0733b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/events.out.tfevents.1699362708.ca42a8e84088.1888232.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparam17_396844587_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparam17_396844587_loss=0.024_emd.txt new file mode 100644 index 000000000..18d43acb7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparam17_396844587_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8686380842210522 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparam17_396844587_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparam17_396844587_lutcost.txt new file mode 100644 index 000000000..634f22fd4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparam17_396844587_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 0.0 +Total LUT cost: 572672.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparams.yml new file mode 100644 index 000000000..bc43a0f32 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_396844587/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012263330466255428 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 396844587 +warm_restart_freq: 87 +wd: 0.01620629915866948 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/best_loss.pth new file mode 100644 index 000000000..87624dd36 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/checkpoint_epoch72_loss=0.012.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/checkpoint_epoch72_loss=0.012.pth new file mode 100644 index 000000000..87624dd36 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/checkpoint_epoch72_loss=0.012.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/events.out.tfevents.1699626954.ca42a8e84088.2908655.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/events.out.tfevents.1699626954.ca42a8e84088.2908655.0 new file mode 100644 index 000000000..99e0ff8e5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/events.out.tfevents.1699626954.ca42a8e84088.2908655.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparam17_432384445_loss=0.012_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparam17_432384445_loss=0.012_emd.txt new file mode 100644 index 000000000..b56fa97e6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparam17_432384445_loss=0.012_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4336848142221197 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparam17_432384445_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparam17_432384445_lutcost.txt new file mode 100644 index 000000000..f6d3e9525 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparam17_432384445_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 6800.0 +Total LUT cost: 442768.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparams.yml new file mode 100644 index 000000000..0f4f0ad34 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_432384445/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0021050816328618094 +neuron_fanin: +- 4 +- 5 +- 3 +output_bitwidth: 5 +seed: 432384445 +warm_restart_freq: 74 +wd: 0.01304248566580521 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/best_loss.pth new file mode 100644 index 000000000..eea7e45c6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/checkpoint_epoch44_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/checkpoint_epoch44_loss=0.026.pth new file mode 100644 index 000000000..eea7e45c6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/checkpoint_epoch44_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/events.out.tfevents.1699296545.ca42a8e84088.1633670.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/events.out.tfevents.1699296545.ca42a8e84088.1633670.0 new file mode 100644 index 000000000..1b475ae53 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/events.out.tfevents.1699296545.ca42a8e84088.1633670.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparam17_461584351_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparam17_461584351_loss=0.026_emd.txt new file mode 100644 index 000000000..e6ddae978 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparam17_461584351_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8681964067436123 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparam17_461584351_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparam17_461584351_lutcost.txt new file mode 100644 index 000000000..36047f8c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparam17_461584351_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 2560.0 +module_list.4 lut cost: 128.0 +module_list.5 lut cost: 672.0 +Total LUT cost: 237600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparams.yml new file mode 100644 index 000000000..8bbb42070 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_461584351/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001304635208435437 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 461584351 +warm_restart_freq: 24 +wd: 0.00029670151688925743 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/best_loss.pth new file mode 100644 index 000000000..de0df3355 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/checkpoint_epoch97_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/checkpoint_epoch97_loss=0.028.pth new file mode 100644 index 000000000..de0df3355 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/checkpoint_epoch97_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/events.out.tfevents.1699626897.ca42a8e84088.2908040.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/events.out.tfevents.1699626897.ca42a8e84088.2908040.0 new file mode 100644 index 000000000..3170df72e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/events.out.tfevents.1699626897.ca42a8e84088.2908040.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparam17_466322331_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparam17_466322331_loss=0.028_emd.txt new file mode 100644 index 000000000..a29850897 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparam17_466322331_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8479444567855483 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparam17_466322331_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparam17_466322331_lutcost.txt new file mode 100644 index 000000000..52402426d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparam17_466322331_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 698880.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 704.0 +Total LUT cost: 700544.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparams.yml new file mode 100644 index 000000000..08e9d45d6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_466322331/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002537651944797685 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 466322331 +warm_restart_freq: 100 +wd: 0.04033892447254955 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/best_loss.pth new file mode 100644 index 000000000..888616d8b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/checkpoint_epoch78_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/checkpoint_epoch78_loss=0.045.pth new file mode 100644 index 000000000..888616d8b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/checkpoint_epoch78_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/events.out.tfevents.1699671006.6ec770fc381b.2134513.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/events.out.tfevents.1699671006.6ec770fc381b.2134513.0 new file mode 100644 index 000000000..06152f712 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/events.out.tfevents.1699671006.6ec770fc381b.2134513.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparam17_546361172_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparam17_546361172_loss=0.045_emd.txt new file mode 100644 index 000000000..567216cde --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparam17_546361172_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.153411401160511 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparam17_546361172_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparam17_546361172_lutcost.txt new file mode 100644 index 000000000..4c64d770f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparam17_546361172_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 349440.0 +module_list.2 lut cost: 640.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 1397760.0 +module_list.6 lut cost: 43680.0 +Total LUT cost: 2162976.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparams.yml new file mode 100644 index 000000000..3c023cd44 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_546361172/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001555628086295527 +neuron_fanin: +- 4 +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 2 +seed: 546361172 +warm_restart_freq: 91 +wd: 0.0023919764914059768 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/best_loss.pth new file mode 100644 index 000000000..ed771c00c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/checkpoint_epoch82_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/checkpoint_epoch82_loss=0.033.pth new file mode 100644 index 000000000..ed771c00c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/checkpoint_epoch82_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/events.out.tfevents.1699688505.6ec770fc381b.2189362.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/events.out.tfevents.1699688505.6ec770fc381b.2189362.0 new file mode 100644 index 000000000..60c4538ac Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/events.out.tfevents.1699688505.6ec770fc381b.2189362.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparam17_574383926_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparam17_574383926_loss=0.033_emd.txt new file mode 100644 index 000000000..3180919c6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparam17_574383926_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.908182439061467 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparam17_574383926_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparam17_574383926_lutcost.txt new file mode 100644 index 000000000..4c64d770f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparam17_574383926_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 349440.0 +module_list.2 lut cost: 640.0 +module_list.3 lut cost: 0.0 +module_list.4 lut cost: 349696.0 +module_list.5 lut cost: 1397760.0 +module_list.6 lut cost: 43680.0 +Total LUT cost: 2162976.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparams.yml new file mode 100644 index 000000000..ac3c96d8d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_574383926/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 64 +- 256 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.001555628086295527 +neuron_fanin: +- 4 +- 4 +- 2 +- 5 +- 4 +- 4 +output_bitwidth: 2 +seed: 574383926 +warm_restart_freq: 91 +wd: 0.0023919764914059768 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/best_loss.pth new file mode 100644 index 000000000..6e7e676a1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/checkpoint_epoch91_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/checkpoint_epoch91_loss=0.029.pth new file mode 100644 index 000000000..6e7e676a1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/checkpoint_epoch91_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/events.out.tfevents.1699641375.ca42a8e84088.2965080.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/events.out.tfevents.1699641375.ca42a8e84088.2965080.0 new file mode 100644 index 000000000..c0c40ac31 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/events.out.tfevents.1699641375.ca42a8e84088.2965080.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparam17_71027349_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparam17_71027349_loss=0.029_emd.txt new file mode 100644 index 000000000..bc57cb548 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparam17_71027349_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8429731610800903 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparam17_71027349_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparam17_71027349_lutcost.txt new file mode 100644 index 000000000..52402426d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparam17_71027349_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 698880.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 960.0 +module_list.3 lut cost: 704.0 +Total LUT cost: 700544.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparams.yml new file mode 100644 index 000000000..b25d07242 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_71027349/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0002537651944797685 +neuron_fanin: +- 2 +- 2 +- 3 +output_bitwidth: 4 +seed: 71027349 +warm_restart_freq: 100 +wd: 0.04033892447254955 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/best_loss.pth new file mode 100644 index 000000000..99df9cf7a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/checkpoint_epoch75_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/checkpoint_epoch75_loss=0.017.pth new file mode 100644 index 000000000..99df9cf7a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/checkpoint_epoch75_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/events.out.tfevents.1699659456.ca42a8e84088.3036747.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/events.out.tfevents.1699659456.ca42a8e84088.3036747.0 new file mode 100644 index 000000000..fa1dfe60c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/events.out.tfevents.1699659456.ca42a8e84088.3036747.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparam17_767603993_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparam17_767603993_loss=0.017_emd.txt new file mode 100644 index 000000000..f3efc46c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparam17_767603993_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7119314628388769 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparam17_767603993_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparam17_767603993_lutcost.txt new file mode 100644 index 000000000..4b321d765 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparam17_767603993_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 11264.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 437120.0 +module_list.4 lut cost: 262272.0 +module_list.5 lut cost: 352.0 +Total LUT cost: 842848.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparams.yml new file mode 100644 index 000000000..b730d1f13 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_767603993/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00047756352643977005 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 767603993 +warm_restart_freq: 80 +wd: 3.9289359874729324e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/best_loss.pth new file mode 100644 index 000000000..65195759b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/checkpoint_epoch94_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/checkpoint_epoch94_loss=0.025.pth new file mode 100644 index 000000000..65195759b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/checkpoint_epoch94_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/events.out.tfevents.1699315765.ca42a8e84088.1709110.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/events.out.tfevents.1699315765.ca42a8e84088.1709110.0 new file mode 100644 index 000000000..27f1d33e5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/events.out.tfevents.1699315765.ca42a8e84088.1709110.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparam17_76921334_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparam17_76921334_loss=0.025_emd.txt new file mode 100644 index 000000000..ef31c6304 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparam17_76921334_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.842861363538059 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparam17_76921334_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparam17_76921334_lutcost.txt new file mode 100644 index 000000000..36047f8c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparam17_76921334_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 2560.0 +module_list.4 lut cost: 128.0 +module_list.5 lut cost: 672.0 +Total LUT cost: 237600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparams.yml new file mode 100644 index 000000000..9723107c9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_76921334/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001304635208435437 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 76921334 +warm_restart_freq: 24 +wd: 0.00029670151688925743 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/best_loss.pth new file mode 100644 index 000000000..fdd4a7c0e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/checkpoint_epoch58_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/checkpoint_epoch58_loss=0.028.pth new file mode 100644 index 000000000..fdd4a7c0e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/checkpoint_epoch58_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/events.out.tfevents.1699377792.ca42a8e84088.1951054.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/events.out.tfevents.1699377792.ca42a8e84088.1951054.0 new file mode 100644 index 000000000..8bb02bb46 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/events.out.tfevents.1699377792.ca42a8e84088.1951054.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparam17_96752379_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparam17_96752379_loss=0.028_emd.txt new file mode 100644 index 000000000..cc59d5ea7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparam17_96752379_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9296817131782829 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparam17_96752379_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparam17_96752379_lutcost.txt new file mode 100644 index 000000000..634f22fd4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparam17_96752379_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 0.0 +Total LUT cost: 572672.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparams.yml new file mode 100644 index 000000000..bf8119477 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_96752379/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00012263330466255428 +neuron_fanin: +- 3 +- 5 +- 2 +output_bitwidth: 2 +seed: 96752379 +warm_restart_freq: 87 +wd: 0.01620629915866948 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/best_loss.pth new file mode 100644 index 000000000..3e76ab087 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/checkpoint_epoch71_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/checkpoint_epoch71_loss=0.026.pth new file mode 100644 index 000000000..3e76ab087 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/checkpoint_epoch71_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/events.out.tfevents.1699335090.ca42a8e84088.1782654.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/events.out.tfevents.1699335090.ca42a8e84088.1782654.0 new file mode 100644 index 000000000..f4d408f4d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/events.out.tfevents.1699335090.ca42a8e84088.1782654.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparam17_979858944_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparam17_979858944_loss=0.026_emd.txt new file mode 100644 index 000000000..a13651ce6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparam17_979858944_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.842892646659404 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparam17_979858944_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparam17_979858944_lutcost.txt new file mode 100644 index 000000000..36047f8c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparam17_979858944_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 2560.0 +module_list.4 lut cost: 128.0 +module_list.5 lut cost: 672.0 +Total LUT cost: 237600.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparams.yml new file mode 100644 index 000000000..50fd636a1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_979858944/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.001304635208435437 +neuron_fanin: +- 2 +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 2 +seed: 979858944 +warm_restart_freq: 24 +wd: 0.00029670151688925743 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/best_loss.pth new file mode 100644 index 000000000..4ae313e33 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/checkpoint_epoch77_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/checkpoint_epoch77_loss=0.017.pth new file mode 100644 index 000000000..4ae313e33 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/checkpoint_epoch77_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/events.out.tfevents.1699678177.ca42a8e84088.3110734.0 b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/events.out.tfevents.1699678177.ca42a8e84088.3110734.0 new file mode 100644 index 000000000..ee0823b75 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/events.out.tfevents.1699678177.ca42a8e84088.3110734.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparam17_981441659_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparam17_981441659_loss=0.017_emd.txt new file mode 100644 index 000000000..c88f477fe --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparam17_981441659_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6897646222296543 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparam17_981441659_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparam17_981441659_lutcost.txt new file mode 100644 index 000000000..4b321d765 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparam17_981441659_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 130560.0 +module_list.1 lut cost: 11264.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 437120.0 +module_list.4 lut cost: 262272.0 +module_list.5 lut cost: 352.0 +Total LUT cost: 842848.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparams.yml new file mode 100644 index 000000000..c9307a642 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam17_981441659/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +- 128 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00047756352643977005 +neuron_fanin: +- 3 +- 3 +- 3 +- 3 +- 3 +output_bitwidth: 2 +seed: 981441659 +warm_restart_freq: 80 +wd: 3.9289359874729324e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/best_loss.pth new file mode 100644 index 000000000..01ed2ede2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/checkpoint_epoch58_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/checkpoint_epoch58_loss=0.025.pth new file mode 100644 index 000000000..01ed2ede2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/checkpoint_epoch58_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/events.out.tfevents.1699593958.ca42a8e84088.2781572.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/events.out.tfevents.1699593958.ca42a8e84088.2781572.0 new file mode 100644 index 000000000..efc82f679 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/events.out.tfevents.1699593958.ca42a8e84088.2781572.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparam18_1187026772_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparam18_1187026772_loss=0.025_emd.txt new file mode 100644 index 000000000..5bf02f406 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparam18_1187026772_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6046922493887659 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparam18_1187026772_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparam18_1187026772_lutcost.txt new file mode 100644 index 000000000..a3d9af609 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparam18_1187026772_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 2560.0 +module_list.2 lut cost: 65280.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 3840.0 +module_list.5 lut cost: 5632.0 +module_list.6 lut cost: 400.0 +Total LUT cost: 166032.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparams.yml new file mode 100644 index 000000000..ca82a90c8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1187026772/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012602502085157369 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1187026772 +warm_restart_freq: 30 +wd: 0.00775013455938198 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/best_loss.pth new file mode 100644 index 000000000..b176a546e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/checkpoint_epoch83_loss=0.014.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/checkpoint_epoch83_loss=0.014.pth new file mode 100644 index 000000000..b176a546e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/checkpoint_epoch83_loss=0.014.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/events.out.tfevents.1699353824.ca42a8e84088.1851801.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/events.out.tfevents.1699353824.ca42a8e84088.1851801.0 new file mode 100644 index 000000000..cafa5140f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/events.out.tfevents.1699353824.ca42a8e84088.1851801.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparam18_1257010628_loss=0.014_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparam18_1257010628_loss=0.014_emd.txt new file mode 100644 index 000000000..9009efe62 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparam18_1257010628_loss=0.014_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5213899325782427 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparam18_1257010628_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparam18_1257010628_lutcost.txt new file mode 100644 index 000000000..72d7e2c35 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparam18_1257010628_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 4080.0 +Total LUT cost: 1008112.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparams.yml new file mode 100644 index 000000000..4feef97ca --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1257010628/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016698836672530291 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 1257010628 +warm_restart_freq: 14 +wd: 0.008821521197801276 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/best_loss.pth new file mode 100644 index 000000000..4b92a4d6d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/checkpoint_epoch10_loss=0.081.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/checkpoint_epoch10_loss=0.081.pth new file mode 100644 index 000000000..4b92a4d6d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/checkpoint_epoch10_loss=0.081.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/events.out.tfevents.1699642011.ca42a8e84088.2967975.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/events.out.tfevents.1699642011.ca42a8e84088.2967975.0 new file mode 100644 index 000000000..5e7ef5efe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/events.out.tfevents.1699642011.ca42a8e84088.2967975.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparam18_1288727024_loss=0.081_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparam18_1288727024_loss=0.081_emd.txt new file mode 100644 index 000000000..4a37ded15 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparam18_1288727024_loss=0.081_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.4440611171480113 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparam18_1288727024_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparam18_1288727024_lutcost.txt new file mode 100644 index 000000000..612003821 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparam18_1288727024_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 54640.0 +Total LUT cost: 82928.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparams.yml new file mode 100644 index 000000000..47e659f66 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1288727024/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007783973748415667 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 5 +seed: 1288727024 +warm_restart_freq: 11 +wd: 3.4701755860060575e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/best_loss.pth new file mode 100644 index 000000000..b1512966a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/checkpoint_epoch69_loss=0.198.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/checkpoint_epoch69_loss=0.198.pth new file mode 100644 index 000000000..b1512966a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/checkpoint_epoch69_loss=0.198.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/events.out.tfevents.1699392327.ca42a8e84088.2009385.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/events.out.tfevents.1699392327.ca42a8e84088.2009385.0 new file mode 100644 index 000000000..0e16ddd1a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/events.out.tfevents.1699392327.ca42a8e84088.2009385.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparam18_1424415738_loss=0.198_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparam18_1424415738_loss=0.198_emd.txt new file mode 100644 index 000000000..69cccb2d3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparam18_1424415738_loss=0.198_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.497650741521453 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparam18_1424415738_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparam18_1424415738_lutcost.txt new file mode 100644 index 000000000..3a812576a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparam18_1424415738_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 698880.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 240.0 +Total LUT cost: 840432.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparams.yml new file mode 100644 index 000000000..13a80dd87 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1424415738/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008265472059288514 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 1424415738 +warm_restart_freq: 72 +wd: 0.087084317194618 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/best_loss.pth new file mode 100644 index 000000000..01831cd0d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/checkpoint_epoch47_loss=0.034.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/checkpoint_epoch47_loss=0.034.pth new file mode 100644 index 000000000..01831cd0d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/checkpoint_epoch47_loss=0.034.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/events.out.tfevents.1699296545.ca42a8e84088.1633673.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/events.out.tfevents.1699296545.ca42a8e84088.1633673.0 new file mode 100644 index 000000000..156d38864 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/events.out.tfevents.1699296545.ca42a8e84088.1633673.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparam18_1492659538_loss=0.034_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparam18_1492659538_loss=0.034_emd.txt new file mode 100644 index 000000000..492fea480 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparam18_1492659538_loss=0.034_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9485026949407984 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparam18_1492659538_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparam18_1492659538_lutcost.txt new file mode 100644 index 000000000..fb1003e12 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparam18_1492659538_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 1536.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 43008.0 +module_list.4 lut cost: 87040.0 +module_list.5 lut cost: 5120.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 145056.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparams.yml new file mode 100644 index 000000000..a74b2f2e0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1492659538/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00036445730217922185 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 2 +seed: 1492659538 +warm_restart_freq: 75 +wd: 2.1423956210496368e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/best_loss.pth new file mode 100644 index 000000000..3b839e8f8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/checkpoint_epoch62_loss=0.034.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/checkpoint_epoch62_loss=0.034.pth new file mode 100644 index 000000000..3b839e8f8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/checkpoint_epoch62_loss=0.034.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/events.out.tfevents.1699656071.ca42a8e84088.3022730.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/events.out.tfevents.1699656071.ca42a8e84088.3022730.0 new file mode 100644 index 000000000..4a1aeaa0b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/events.out.tfevents.1699656071.ca42a8e84088.3022730.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparam18_1497571533_loss=0.034_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparam18_1497571533_loss=0.034_emd.txt new file mode 100644 index 000000000..0fddf144d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparam18_1497571533_loss=0.034_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.896339340588091 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparam18_1497571533_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparam18_1497571533_lutcost.txt new file mode 100644 index 000000000..295ce46a8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparam18_1497571533_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 524544.0 +module_list.2 lut cost: 528.0 +Total LUT cost: 552272.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparams.yml new file mode 100644 index 000000000..048fc0be3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1497571533/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008665952951043977 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 3 +seed: 1497571533 +warm_restart_freq: 66 +wd: 0.04212475185512451 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/best_loss.pth new file mode 100644 index 000000000..d09d1fb19 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/checkpoint_epoch61_loss=0.035.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/checkpoint_epoch61_loss=0.035.pth new file mode 100644 index 000000000..d09d1fb19 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/checkpoint_epoch61_loss=0.035.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/events.out.tfevents.1699668576.ca42a8e84088.3072867.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/events.out.tfevents.1699668576.ca42a8e84088.3072867.0 new file mode 100644 index 000000000..469556a82 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/events.out.tfevents.1699668576.ca42a8e84088.3072867.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparam18_1601837552_loss=0.035_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparam18_1601837552_loss=0.035_emd.txt new file mode 100644 index 000000000..740a4c64b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparam18_1601837552_loss=0.035_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8613864601644068 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparam18_1601837552_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparam18_1601837552_lutcost.txt new file mode 100644 index 000000000..295ce46a8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparam18_1601837552_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 524544.0 +module_list.2 lut cost: 528.0 +Total LUT cost: 552272.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparams.yml new file mode 100644 index 000000000..dbc157827 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1601837552/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008665952951043977 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 3 +seed: 1601837552 +warm_restart_freq: 66 +wd: 0.04212475185512451 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/best_loss.pth new file mode 100644 index 000000000..2db196b19 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/checkpoint_epoch76_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/checkpoint_epoch76_loss=0.030.pth new file mode 100644 index 000000000..2db196b19 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/checkpoint_epoch76_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/events.out.tfevents.1699697611.ca42a8e84088.3191139.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/events.out.tfevents.1699697611.ca42a8e84088.3191139.0 new file mode 100644 index 000000000..2688c9295 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/events.out.tfevents.1699697611.ca42a8e84088.3191139.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparam18_1789194761_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparam18_1789194761_loss=0.030_emd.txt new file mode 100644 index 000000000..8a081b8ec --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparam18_1789194761_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8129908314030845 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparam18_1789194761_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparam18_1789194761_lutcost.txt new file mode 100644 index 000000000..1e09c61b2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparam18_1789194761_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174848.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 108800.0 +module_list.3 lut cost: 131136.0 +module_list.4 lut cost: 32784.0 +Total LUT cost: 447568.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparams.yml new file mode 100644 index 000000000..87bc44a3e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1789194761/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0018520389444100962 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 1789194761 +warm_restart_freq: 43 +wd: 2.8746000971327662e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/best_loss.pth new file mode 100644 index 000000000..4b6abcb01 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/checkpoint_epoch93_loss=0.051.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/checkpoint_epoch93_loss=0.051.pth new file mode 100644 index 000000000..4b6abcb01 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/checkpoint_epoch93_loss=0.051.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/events.out.tfevents.1699493226.ca42a8e84088.2396671.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/events.out.tfevents.1699493226.ca42a8e84088.2396671.0 new file mode 100644 index 000000000..bd80555e9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/events.out.tfevents.1699493226.ca42a8e84088.2396671.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparam18_1871152719_loss=0.051_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparam18_1871152719_loss=0.051_emd.txt new file mode 100644 index 000000000..0a274e0ea --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparam18_1871152719_loss=0.051_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.032128316449169 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparam18_1871152719_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparam18_1871152719_lutcost.txt new file mode 100644 index 000000000..b31555db5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparam18_1871152719_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 54400.0 +module_list.3 lut cost: 43712.0 +Total LUT cost: 108864.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparams.yml new file mode 100644 index 000000000..a78e256a6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1871152719/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011524987494163526 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 4 +seed: 1871152719 +warm_restart_freq: 12 +wd: 4.122737385613089e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/best_loss.pth new file mode 100644 index 000000000..02a94b8d0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/checkpoint_epoch88_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/checkpoint_epoch88_loss=0.033.pth new file mode 100644 index 000000000..02a94b8d0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/checkpoint_epoch88_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/events.out.tfevents.1699614964.ca42a8e84088.2861745.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/events.out.tfevents.1699614964.ca42a8e84088.2861745.0 new file mode 100644 index 000000000..d59e158b7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/events.out.tfevents.1699614964.ca42a8e84088.2861745.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparam18_1945188868_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparam18_1945188868_loss=0.033_emd.txt new file mode 100644 index 000000000..ffb1a9817 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparam18_1945188868_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.71498534378419 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparam18_1945188868_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparam18_1945188868_lutcost.txt new file mode 100644 index 000000000..a3d9af609 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparam18_1945188868_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 2560.0 +module_list.2 lut cost: 65280.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 3840.0 +module_list.5 lut cost: 5632.0 +module_list.6 lut cost: 400.0 +Total LUT cost: 166032.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparams.yml new file mode 100644 index 000000000..19ba7c577 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1945188868/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012602502085157369 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 1945188868 +warm_restart_freq: 30 +wd: 0.00775013455938198 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/best_loss.pth new file mode 100644 index 000000000..90ead4405 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/checkpoint_epoch90_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/checkpoint_epoch90_loss=0.021.pth new file mode 100644 index 000000000..90ead4405 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/checkpoint_epoch90_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/events.out.tfevents.1699435224.ca42a8e84088.2175714.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/events.out.tfevents.1699435224.ca42a8e84088.2175714.0 new file mode 100644 index 000000000..e3581609b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/events.out.tfevents.1699435224.ca42a8e84088.2175714.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparam18_1951249127_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparam18_1951249127_loss=0.021_emd.txt new file mode 100644 index 000000000..222ef36f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparam18_1951249127_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6890570621185912 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparam18_1951249127_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparam18_1951249127_lutcost.txt new file mode 100644 index 000000000..1409f5942 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparam18_1951249127_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 13440.0 +module_list.2 lut cost: 874240.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 899440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparams.yml new file mode 100644 index 000000000..7b79a98fa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_1951249127/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011716245264676572 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 3 +seed: 1951249127 +warm_restart_freq: 95 +wd: 0.06008431504316946 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/best_loss.pth new file mode 100644 index 000000000..bc395001e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/checkpoint_epoch56_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/checkpoint_epoch56_loss=0.033.pth new file mode 100644 index 000000000..bc395001e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/checkpoint_epoch56_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/events.out.tfevents.1699317821.ca42a8e84088.1717962.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/events.out.tfevents.1699317821.ca42a8e84088.1717962.0 new file mode 100644 index 000000000..ec951ff3f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/events.out.tfevents.1699317821.ca42a8e84088.1717962.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparam18_2065034870_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparam18_2065034870_loss=0.033_emd.txt new file mode 100644 index 000000000..2d8b7bf27 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparam18_2065034870_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9145132048294082 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparam18_2065034870_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparam18_2065034870_lutcost.txt new file mode 100644 index 000000000..fb1003e12 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparam18_2065034870_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 1536.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 43008.0 +module_list.4 lut cost: 87040.0 +module_list.5 lut cost: 5120.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 145056.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparams.yml new file mode 100644 index 000000000..1c2b5f29c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_2065034870/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00036445730217922185 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 2 +seed: 2065034870 +warm_restart_freq: 75 +wd: 2.1423956210496368e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/best_loss.pth new file mode 100644 index 000000000..8be999707 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/checkpoint_epoch74_loss=0.031.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/checkpoint_epoch74_loss=0.031.pth new file mode 100644 index 000000000..8be999707 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/checkpoint_epoch74_loss=0.031.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/events.out.tfevents.1699338801.ca42a8e84088.1797147.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/events.out.tfevents.1699338801.ca42a8e84088.1797147.0 new file mode 100644 index 000000000..bf644b09d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/events.out.tfevents.1699338801.ca42a8e84088.1797147.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparam18_2082568049_loss=0.031_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparam18_2082568049_loss=0.031_emd.txt new file mode 100644 index 000000000..18c0bd957 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparam18_2082568049_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8966459930991983 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparam18_2082568049_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparam18_2082568049_lutcost.txt new file mode 100644 index 000000000..fb1003e12 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparam18_2082568049_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5376.0 +module_list.1 lut cost: 1536.0 +module_list.2 lut cost: 256.0 +module_list.3 lut cost: 43008.0 +module_list.4 lut cost: 87040.0 +module_list.5 lut cost: 5120.0 +module_list.6 lut cost: 2720.0 +Total LUT cost: 145056.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparams.yml new file mode 100644 index 000000000..1ee5726a0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_2082568049/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 2 +- 4 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00036445730217922185 +neuron_fanin: +- 3 +- 2 +- 5 +- 3 +- 4 +- 6 +output_bitwidth: 2 +seed: 2082568049 +warm_restart_freq: 75 +wd: 2.1423956210496368e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/best_loss.pth new file mode 100644 index 000000000..91841f9bb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/checkpoint_epoch97_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/checkpoint_epoch97_loss=0.017.pth new file mode 100644 index 000000000..91841f9bb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/checkpoint_epoch97_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/events.out.tfevents.1699369406.ca42a8e84088.1916597.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/events.out.tfevents.1699369406.ca42a8e84088.1916597.0 new file mode 100644 index 000000000..61719ef7c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/events.out.tfevents.1699369406.ca42a8e84088.1916597.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparam18_32834287_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparam18_32834287_loss=0.017_emd.txt new file mode 100644 index 000000000..5db6eb776 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparam18_32834287_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6925176830700617 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparam18_32834287_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparam18_32834287_lutcost.txt new file mode 100644 index 000000000..72d7e2c35 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparam18_32834287_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 4080.0 +Total LUT cost: 1008112.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparams.yml new file mode 100644 index 000000000..4f56810c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_32834287/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016698836672530291 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 32834287 +warm_restart_freq: 14 +wd: 0.008821521197801276 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/best_loss.pth new file mode 100644 index 000000000..1dc5c661b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/checkpoint_epoch94_loss=0.034.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/checkpoint_epoch94_loss=0.034.pth new file mode 100644 index 000000000..1dc5c661b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/checkpoint_epoch94_loss=0.034.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/events.out.tfevents.1699507860.ca42a8e84088.2454835.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/events.out.tfevents.1699507860.ca42a8e84088.2454835.0 new file mode 100644 index 000000000..26c0a8f8a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/events.out.tfevents.1699507860.ca42a8e84088.2454835.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparam18_339817477_loss=0.034_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparam18_339817477_loss=0.034_emd.txt new file mode 100644 index 000000000..2c4edeb7c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparam18_339817477_loss=0.034_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8911674421898814 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparam18_339817477_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparam18_339817477_lutcost.txt new file mode 100644 index 000000000..b31555db5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparam18_339817477_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 54400.0 +module_list.3 lut cost: 43712.0 +Total LUT cost: 108864.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparams.yml new file mode 100644 index 000000000..827cc9baa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_339817477/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011524987494163526 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 4 +seed: 339817477 +warm_restart_freq: 12 +wd: 4.122737385613089e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/best_loss.pth new file mode 100644 index 000000000..c351c1dad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/checkpoint_epoch69_loss=0.049.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/checkpoint_epoch69_loss=0.049.pth new file mode 100644 index 000000000..c351c1dad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/checkpoint_epoch69_loss=0.049.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/events.out.tfevents.1699411297.ca42a8e84088.2082858.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/events.out.tfevents.1699411297.ca42a8e84088.2082858.0 new file mode 100644 index 000000000..7531d2a9b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/events.out.tfevents.1699411297.ca42a8e84088.2082858.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparam18_401036373_loss=0.049_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparam18_401036373_loss=0.049_emd.txt new file mode 100644 index 000000000..881b70c56 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparam18_401036373_loss=0.049_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.2230508125813007 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparam18_401036373_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparam18_401036373_lutcost.txt new file mode 100644 index 000000000..3a812576a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparam18_401036373_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 698880.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 240.0 +Total LUT cost: 840432.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparams.yml new file mode 100644 index 000000000..2fccf5f83 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_401036373/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008265472059288514 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 401036373 +warm_restart_freq: 72 +wd: 0.087084317194618 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/best_loss.pth new file mode 100644 index 000000000..e2d8e122a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/checkpoint_epoch85_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/checkpoint_epoch85_loss=0.027.pth new file mode 100644 index 000000000..e2d8e122a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/checkpoint_epoch85_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/events.out.tfevents.1699450102.ca42a8e84088.2230750.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/events.out.tfevents.1699450102.ca42a8e84088.2230750.0 new file mode 100644 index 000000000..4939e3044 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/events.out.tfevents.1699450102.ca42a8e84088.2230750.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparam18_491399816_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparam18_491399816_loss=0.027_emd.txt new file mode 100644 index 000000000..0c6d288ea --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparam18_491399816_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9137989784756335 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparam18_491399816_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparam18_491399816_lutcost.txt new file mode 100644 index 000000000..1409f5942 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparam18_491399816_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 13440.0 +module_list.2 lut cost: 874240.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 899440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparams.yml new file mode 100644 index 000000000..a80692afc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_491399816/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011716245264676572 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 3 +seed: 491399816 +warm_restart_freq: 95 +wd: 0.06008431504316946 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/best_loss.pth new file mode 100644 index 000000000..270fe985c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/checkpoint_epoch80_loss=0.037.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/checkpoint_epoch80_loss=0.037.pth new file mode 100644 index 000000000..270fe985c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/checkpoint_epoch80_loss=0.037.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/events.out.tfevents.1699714763.ca42a8e84088.3258703.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/events.out.tfevents.1699714763.ca42a8e84088.3258703.0 new file mode 100644 index 000000000..58d7d6940 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/events.out.tfevents.1699714763.ca42a8e84088.3258703.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparam18_500557981_loss=0.037_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparam18_500557981_loss=0.037_emd.txt new file mode 100644 index 000000000..84312e5f9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparam18_500557981_loss=0.037_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.863412929537479 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparam18_500557981_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparam18_500557981_lutcost.txt new file mode 100644 index 000000000..1e09c61b2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparam18_500557981_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174848.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 108800.0 +module_list.3 lut cost: 131136.0 +module_list.4 lut cost: 32784.0 +Total LUT cost: 447568.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparams.yml new file mode 100644 index 000000000..5583a166b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_500557981/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0018520389444100962 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 500557981 +warm_restart_freq: 43 +wd: 2.8746000971327662e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/best_loss.pth new file mode 100644 index 000000000..57f9c713b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/checkpoint_epoch58_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/checkpoint_epoch58_loss=0.029.pth new file mode 100644 index 000000000..57f9c713b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/checkpoint_epoch58_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/events.out.tfevents.1699636297.ca42a8e84088.2944630.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/events.out.tfevents.1699636297.ca42a8e84088.2944630.0 new file mode 100644 index 000000000..6fe5c6b1f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/events.out.tfevents.1699636297.ca42a8e84088.2944630.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparam18_524926359_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparam18_524926359_loss=0.029_emd.txt new file mode 100644 index 000000000..ae33206b9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparam18_524926359_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6036396104527753 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparam18_524926359_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparam18_524926359_lutcost.txt new file mode 100644 index 000000000..a3d9af609 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparam18_524926359_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 1280.0 +module_list.1 lut cost: 2560.0 +module_list.2 lut cost: 65280.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 3840.0 +module_list.5 lut cost: 5632.0 +module_list.6 lut cost: 400.0 +Total LUT cost: 166032.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparams.yml new file mode 100644 index 000000000..9a3d56334 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_524926359/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 3 +- 4 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 256 +- 256 +- 256 +- 256 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0012602502085157369 +neuron_fanin: +- 4 +- 6 +- 4 +- 2 +- 3 +- 2 +output_bitwidth: 5 +seed: 524926359 +warm_restart_freq: 30 +wd: 0.00775013455938198 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/best_loss.pth new file mode 100644 index 000000000..4409ad2ff Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/checkpoint_epoch97_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/checkpoint_epoch97_loss=0.017.pth new file mode 100644 index 000000000..4409ad2ff Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/checkpoint_epoch97_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/events.out.tfevents.1699384630.ca42a8e84088.1978195.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/events.out.tfevents.1699384630.ca42a8e84088.1978195.0 new file mode 100644 index 000000000..bf50e2da5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/events.out.tfevents.1699384630.ca42a8e84088.1978195.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparam18_545548707_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparam18_545548707_loss=0.017_emd.txt new file mode 100644 index 000000000..04a73e52b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparam18_545548707_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5779875313741663 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparam18_545548707_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparam18_545548707_lutcost.txt new file mode 100644 index 000000000..72d7e2c35 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparam18_545548707_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 217600.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 4080.0 +Total LUT cost: 1008112.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparams.yml new file mode 100644 index 000000000..3c55c82de --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_545548707/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0016698836672530291 +neuron_fanin: +- 3 +- 6 +- 3 +output_bitwidth: 3 +seed: 545548707 +warm_restart_freq: 14 +wd: 0.008821521197801276 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/best_loss.pth new file mode 100644 index 000000000..1df74fd35 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/checkpoint_epoch10_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/checkpoint_epoch10_loss=0.045.pth new file mode 100644 index 000000000..1df74fd35 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/checkpoint_epoch10_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/events.out.tfevents.1699656932.ca42a8e84088.3026269.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/events.out.tfevents.1699656932.ca42a8e84088.3026269.0 new file mode 100644 index 000000000..ab288fe0e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/events.out.tfevents.1699656932.ca42a8e84088.3026269.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparam18_5922596_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparam18_5922596_loss=0.045_emd.txt new file mode 100644 index 000000000..8c1820640 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparam18_5922596_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8891430069377408 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparam18_5922596_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparam18_5922596_lutcost.txt new file mode 100644 index 000000000..612003821 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparam18_5922596_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 54640.0 +Total LUT cost: 82928.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparams.yml new file mode 100644 index 000000000..d2064112c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_5922596/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007783973748415667 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 5 +seed: 5922596 +warm_restart_freq: 11 +wd: 3.4701755860060575e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/best_loss.pth new file mode 100644 index 000000000..14501e61f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/checkpoint_epoch92_loss=0.043.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/checkpoint_epoch92_loss=0.043.pth new file mode 100644 index 000000000..14501e61f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/checkpoint_epoch92_loss=0.043.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/events.out.tfevents.1699522863.ca42a8e84088.2512861.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/events.out.tfevents.1699522863.ca42a8e84088.2512861.0 new file mode 100644 index 000000000..6a0aa0deb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/events.out.tfevents.1699522863.ca42a8e84088.2512861.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparam18_701906793_loss=0.043_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparam18_701906793_loss=0.043_emd.txt new file mode 100644 index 000000000..f26e6b1b6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparam18_701906793_loss=0.043_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.013828486642355 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparam18_701906793_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparam18_701906793_lutcost.txt new file mode 100644 index 000000000..b31555db5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparam18_701906793_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 54400.0 +module_list.3 lut cost: 43712.0 +Total LUT cost: 108864.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparams.yml new file mode 100644 index 000000000..3badee3b8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_701906793/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00011524987494163526 +neuron_fanin: +- 2 +- 6 +- 3 +output_bitwidth: 4 +seed: 701906793 +warm_restart_freq: 12 +wd: 4.122737385613089e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/best_loss.pth new file mode 100644 index 000000000..b903533e2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/checkpoint_epoch68_loss=0.198.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/checkpoint_epoch68_loss=0.198.pth new file mode 100644 index 000000000..b903533e2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/checkpoint_epoch68_loss=0.198.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/events.out.tfevents.1699430340.ca42a8e84088.2157110.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/events.out.tfevents.1699430340.ca42a8e84088.2157110.0 new file mode 100644 index 000000000..73e1a8c86 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/events.out.tfevents.1699430340.ca42a8e84088.2157110.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparam18_703051094_loss=0.198_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparam18_703051094_loss=0.198_emd.txt new file mode 100644 index 000000000..0d7a2f4c4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparam18_703051094_loss=0.198_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.4813272300129032 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparam18_703051094_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparam18_703051094_lutcost.txt new file mode 100644 index 000000000..3a812576a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparam18_703051094_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 43520.0 +module_list.3 lut cost: 698880.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 240.0 +Total LUT cost: 840432.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparams.yml new file mode 100644 index 000000000..b45da3adb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_703051094/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.008265472059288514 +neuron_fanin: +- 6 +- 3 +- 4 +- 2 +- 2 +output_bitwidth: 3 +seed: 703051094 +warm_restart_freq: 72 +wd: 0.087084317194618 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/best_loss.pth new file mode 100644 index 000000000..e18b9b51c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/checkpoint_epoch89_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/checkpoint_epoch89_loss=0.020.pth new file mode 100644 index 000000000..e18b9b51c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/checkpoint_epoch89_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/events.out.tfevents.1699464826.ca42a8e84088.2286599.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/events.out.tfevents.1699464826.ca42a8e84088.2286599.0 new file mode 100644 index 000000000..726c93409 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/events.out.tfevents.1699464826.ca42a8e84088.2286599.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparam18_710813459_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparam18_710813459_loss=0.020_emd.txt new file mode 100644 index 000000000..2aa852e5b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparam18_710813459_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6702920624107434 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparam18_710813459_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparam18_710813459_lutcost.txt new file mode 100644 index 000000000..1409f5942 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparam18_710813459_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 13440.0 +module_list.2 lut cost: 874240.0 +module_list.3 lut cost: 1008.0 +Total LUT cost: 899440.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparams.yml new file mode 100644 index 000000000..62d157ec5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_710813459/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0011716245264676572 +neuron_fanin: +- 5 +- 3 +- 2 +output_bitwidth: 3 +seed: 710813459 +warm_restart_freq: 95 +wd: 0.06008431504316946 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/best_loss.pth new file mode 100644 index 000000000..1afa4cf57 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/checkpoint_epoch83_loss=0.034.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/checkpoint_epoch83_loss=0.034.pth new file mode 100644 index 000000000..1afa4cf57 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/checkpoint_epoch83_loss=0.034.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/events.out.tfevents.1699730953.ca42a8e84088.3312259.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/events.out.tfevents.1699730953.ca42a8e84088.3312259.0 new file mode 100644 index 000000000..d4aba5908 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/events.out.tfevents.1699730953.ca42a8e84088.3312259.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparam18_711057562_loss=0.034_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparam18_711057562_loss=0.034_emd.txt new file mode 100644 index 000000000..2327f2b17 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparam18_711057562_loss=0.034_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9133282163370577 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparam18_711057562_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparam18_711057562_lutcost.txt new file mode 100644 index 000000000..1e09c61b2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparam18_711057562_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174848.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 108800.0 +module_list.3 lut cost: 131136.0 +module_list.4 lut cost: 32784.0 +Total LUT cost: 447568.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparams.yml new file mode 100644 index 000000000..bd77214bb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_711057562/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0018520389444100962 +neuron_fanin: +- 2 +- 4 +- 3 +- 5 +output_bitwidth: 3 +seed: 711057562 +warm_restart_freq: 43 +wd: 2.8746000971327662e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/best_loss.pth new file mode 100644 index 000000000..79840503a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/checkpoint_epoch61_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/checkpoint_epoch61_loss=0.029.pth new file mode 100644 index 000000000..79840503a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/checkpoint_epoch61_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/events.out.tfevents.1699681582.ca42a8e84088.3124571.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/events.out.tfevents.1699681582.ca42a8e84088.3124571.0 new file mode 100644 index 000000000..4b868aefd Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/events.out.tfevents.1699681582.ca42a8e84088.3124571.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparam18_728685569_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparam18_728685569_loss=0.029_emd.txt new file mode 100644 index 000000000..66d8d29d0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparam18_728685569_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7594007369254567 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparam18_728685569_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparam18_728685569_lutcost.txt new file mode 100644 index 000000000..295ce46a8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparam18_728685569_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 524544.0 +module_list.2 lut cost: 528.0 +Total LUT cost: 552272.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparams.yml new file mode 100644 index 000000000..38da3bbfd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_728685569/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.0008665952951043977 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 3 +seed: 728685569 +warm_restart_freq: 66 +wd: 0.04212475185512451 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/best_loss.pth new file mode 100644 index 000000000..dfb906bbd Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/checkpoint_epoch98_loss=0.042.pth b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/checkpoint_epoch98_loss=0.042.pth new file mode 100644 index 000000000..dfb906bbd Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/checkpoint_epoch98_loss=0.042.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/events.out.tfevents.1699672005.ca42a8e84088.3086473.0 b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/events.out.tfevents.1699672005.ca42a8e84088.3086473.0 new file mode 100644 index 000000000..78f886ee5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/events.out.tfevents.1699672005.ca42a8e84088.3086473.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparam18_736282987_loss=0.042_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparam18_736282987_loss=0.042_emd.txt new file mode 100644 index 000000000..9a6293545 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparam18_736282987_loss=0.042_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9863893644498383 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparam18_736282987_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparam18_736282987_lutcost.txt new file mode 100644 index 000000000..612003821 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparam18_736282987_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 16128.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 54640.0 +Total LUT cost: 82928.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparams.yml new file mode 100644 index 000000000..cc67bf8cd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam18_736282987/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.007783973748415667 +neuron_fanin: +- 5 +- 2 +- 3 +output_bitwidth: 5 +seed: 736282987 +warm_restart_freq: 11 +wd: 3.4701755860060575e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/best_loss.pth new file mode 100644 index 000000000..f004ff9fe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/checkpoint_epoch2_loss=0.132.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/checkpoint_epoch2_loss=0.132.pth new file mode 100644 index 000000000..f004ff9fe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/checkpoint_epoch2_loss=0.132.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/events.out.tfevents.1699694504.ca42a8e84088.3178173.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/events.out.tfevents.1699694504.ca42a8e84088.3178173.0 new file mode 100644 index 000000000..a598b304b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/events.out.tfevents.1699694504.ca42a8e84088.3178173.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparam19_117398767_loss=0.132_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparam19_117398767_loss=0.132_emd.txt new file mode 100644 index 000000000..406043194 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparam19_117398767_loss=0.132_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.9194358042891735 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparam19_117398767_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparam19_117398767_lutcost.txt new file mode 100644 index 000000000..e95797e34 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparam19_117398767_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 640.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 16128.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 174080.0 +module_list.5 lut cost: 2096640.0 +module_list.6 lut cost: 352.0 +Total LUT cost: 2304160.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparams.yml new file mode 100644 index 000000000..d9af7c046 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_117398767/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00983720566194369 +neuron_fanin: +- 2 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 117398767 +warm_restart_freq: 84 +wd: 0.0006900235602145408 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/best_loss.pth new file mode 100644 index 000000000..21eb7cf91 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/checkpoint_epoch95_loss=0.077.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/checkpoint_epoch95_loss=0.077.pth new file mode 100644 index 000000000..21eb7cf91 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/checkpoint_epoch95_loss=0.077.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/events.out.tfevents.1699449372.ca42a8e84088.2227823.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/events.out.tfevents.1699449372.ca42a8e84088.2227823.0 new file mode 100644 index 000000000..a00ccbcb3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/events.out.tfevents.1699449372.ca42a8e84088.2227823.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparam19_1204903670_loss=0.077_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparam19_1204903670_loss=0.077_emd.txt new file mode 100644 index 000000000..2250cef88 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparam19_1204903670_loss=0.077_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.269314515605769 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparam19_1204903670_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparam19_1204903670_lutcost.txt new file mode 100644 index 000000000..361523c0d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparam19_1204903670_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1008.0 +Total LUT cost: 44528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparams.yml new file mode 100644 index 000000000..d21312f55 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1204903670/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00035974140399888487 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1204903670 +warm_restart_freq: 96 +wd: 0.06647812796119051 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/best_loss.pth new file mode 100644 index 000000000..c6365ccad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/checkpoint_epoch43_loss=0.067.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/checkpoint_epoch43_loss=0.067.pth new file mode 100644 index 000000000..c6365ccad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/checkpoint_epoch43_loss=0.067.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/events.out.tfevents.1699399607.ca42a8e84088.2037824.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/events.out.tfevents.1699399607.ca42a8e84088.2037824.0 new file mode 100644 index 000000000..865e4328a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/events.out.tfevents.1699399607.ca42a8e84088.2037824.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparam19_1218782467_loss=0.067_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparam19_1218782467_loss=0.067_emd.txt new file mode 100644 index 000000000..47f922541 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparam19_1218782467_loss=0.067_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.466648444151162 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparam19_1218782467_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparam19_1218782467_lutcost.txt new file mode 100644 index 000000000..9d59df075 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparam19_1218782467_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21504.0 +module_list.1 lut cost: 640.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 160.0 +Total LUT cost: 23584.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparams.yml new file mode 100644 index 000000000..ac9dbe4f7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1218782467/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00989754219368702 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 2 +seed: 1218782467 +warm_restart_freq: 47 +wd: 0.021349342179998208 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/best_loss.pth new file mode 100644 index 000000000..7d1bdd6df Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/checkpoint_epoch80_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/checkpoint_epoch80_loss=0.021.pth new file mode 100644 index 000000000..7d1bdd6df Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/checkpoint_epoch80_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/events.out.tfevents.1699479560.ca42a8e84088.2344049.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/events.out.tfevents.1699479560.ca42a8e84088.2344049.0 new file mode 100644 index 000000000..f5f0c5723 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/events.out.tfevents.1699479560.ca42a8e84088.2344049.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparam19_1262265096_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparam19_1262265096_loss=0.021_emd.txt new file mode 100644 index 000000000..f0833caf4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparam19_1262265096_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.655979488961434 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparam19_1262265096_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparam19_1262265096_lutcost.txt new file mode 100644 index 000000000..70ef0484e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparam19_1262265096_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 32256.0 +module_list.2 lut cost: 8160.0 +Total LUT cost: 390112.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparams.yml new file mode 100644 index 000000000..6834f3ee1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1262265096/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 1262265096 +warm_restart_freq: 82 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/best_loss.pth new file mode 100644 index 000000000..25c35f349 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/checkpoint_epoch3_loss=0.077.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/checkpoint_epoch3_loss=0.077.pth new file mode 100644 index 000000000..25c35f349 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/checkpoint_epoch3_loss=0.077.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/events.out.tfevents.1699414042.ca42a8e84088.2093299.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/events.out.tfevents.1699414042.ca42a8e84088.2093299.0 new file mode 100644 index 000000000..e9ba5978c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/events.out.tfevents.1699414042.ca42a8e84088.2093299.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparam19_1396982161_loss=0.077_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparam19_1396982161_loss=0.077_emd.txt new file mode 100644 index 000000000..ac8921414 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparam19_1396982161_loss=0.077_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.662486195893967 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparam19_1396982161_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparam19_1396982161_lutcost.txt new file mode 100644 index 000000000..9d59df075 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparam19_1396982161_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21504.0 +module_list.1 lut cost: 640.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 160.0 +Total LUT cost: 23584.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparams.yml new file mode 100644 index 000000000..259c6c571 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1396982161/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00989754219368702 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 2 +seed: 1396982161 +warm_restart_freq: 47 +wd: 0.021349342179998208 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/best_loss.pth new file mode 100644 index 000000000..67468f6d4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/checkpoint_epoch97_loss=0.017.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/checkpoint_epoch97_loss=0.017.pth new file mode 100644 index 000000000..67468f6d4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/checkpoint_epoch97_loss=0.017.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/events.out.tfevents.1699360275.ca42a8e84088.1877962.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/events.out.tfevents.1699360275.ca42a8e84088.1877962.0 new file mode 100644 index 000000000..c69c8bff7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/events.out.tfevents.1699360275.ca42a8e84088.1877962.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparam19_1431410982_loss=0.017_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparam19_1431410982_loss=0.017_emd.txt new file mode 100644 index 000000000..30b538672 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparam19_1431410982_loss=0.017_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.616457848343183 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparam19_1431410982_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparam19_1431410982_lutcost.txt new file mode 100644 index 000000000..5c078ef60 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparam19_1431410982_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2098176.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 32256.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 80.0 +Total LUT cost: 2190352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparams.yml new file mode 100644 index 000000000..1aa0b51eb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1431410982/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008927337207595303 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 1431410982 +warm_restart_freq: 62 +wd: 3.08750706035438e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/best_loss.pth new file mode 100644 index 000000000..b07bfb7e6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/checkpoint_epoch4_loss=0.105.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/checkpoint_epoch4_loss=0.105.pth new file mode 100644 index 000000000..b07bfb7e6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/checkpoint_epoch4_loss=0.105.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/events.out.tfevents.1699716271.ca42a8e84088.3264486.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/events.out.tfevents.1699716271.ca42a8e84088.3264486.0 new file mode 100644 index 000000000..71bec581a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/events.out.tfevents.1699716271.ca42a8e84088.3264486.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparam19_1483996919_loss=0.105_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparam19_1483996919_loss=0.105_emd.txt new file mode 100644 index 000000000..2e09df95d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparam19_1483996919_loss=0.105_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.8587630071057224 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparam19_1483996919_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparam19_1483996919_lutcost.txt new file mode 100644 index 000000000..e95797e34 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparam19_1483996919_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 640.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 16128.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 174080.0 +module_list.5 lut cost: 2096640.0 +module_list.6 lut cost: 352.0 +Total LUT cost: 2304160.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparams.yml new file mode 100644 index 000000000..0710aa02f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1483996919/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00983720566194369 +neuron_fanin: +- 2 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 1483996919 +warm_restart_freq: 84 +wd: 0.0006900235602145408 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/best_loss.pth new file mode 100644 index 000000000..832600756 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/checkpoint_epoch24_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/checkpoint_epoch24_loss=0.045.pth new file mode 100644 index 000000000..832600756 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/checkpoint_epoch24_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/events.out.tfevents.1699686789.ca42a8e84088.3146476.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/events.out.tfevents.1699686789.ca42a8e84088.3146476.0 new file mode 100644 index 000000000..e98debfd9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/events.out.tfevents.1699686789.ca42a8e84088.3146476.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparam19_1565239373_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparam19_1565239373_loss=0.045_emd.txt new file mode 100644 index 000000000..686aee564 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparam19_1565239373_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.155853286528103 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparam19_1565239373_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparam19_1565239373_lutcost.txt new file mode 100644 index 000000000..d2dacf640 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparam19_1565239373_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10240.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 80.0 +Total LUT cost: 70480.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparams.yml new file mode 100644 index 000000000..a82f9503e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1565239373/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003637186769015117 +neuron_fanin: +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 5 +seed: 1565239373 +warm_restart_freq: 25 +wd: 0.04550911070453222 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/best_loss.pth new file mode 100644 index 000000000..c656922ad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/checkpoint_epoch90_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/checkpoint_epoch90_loss=0.028.pth new file mode 100644 index 000000000..c656922ad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/checkpoint_epoch90_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/events.out.tfevents.1699537660.ca42a8e84088.2569702.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/events.out.tfevents.1699537660.ca42a8e84088.2569702.0 new file mode 100644 index 000000000..4097350dd Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/events.out.tfevents.1699537660.ca42a8e84088.2569702.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparam19_1631484025_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparam19_1631484025_loss=0.028_emd.txt new file mode 100644 index 000000000..818403430 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparam19_1631484025_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8195328124119265 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparam19_1631484025_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparam19_1631484025_lutcost.txt new file mode 100644 index 000000000..acfc7cad3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparam19_1631484025_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2096640.0 +module_list.1 lut cost: 33792.0 +module_list.2 lut cost: 8160.0 +Total LUT cost: 2138592.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparams.yml new file mode 100644 index 000000000..6845a1c4a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1631484025/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003203097173274052 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1631484025 +warm_restart_freq: 95 +wd: 0.08123120838768172 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/best_loss.pth new file mode 100644 index 000000000..f3d273cfe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/checkpoint_epoch54_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/checkpoint_epoch54_loss=0.018.pth new file mode 100644 index 000000000..f3d273cfe Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/checkpoint_epoch54_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/events.out.tfevents.1699377096.ca42a8e84088.1948026.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/events.out.tfevents.1699377096.ca42a8e84088.1948026.0 new file mode 100644 index 000000000..5053b3025 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/events.out.tfevents.1699377096.ca42a8e84088.1948026.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparam19_1731244754_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparam19_1731244754_loss=0.018_emd.txt new file mode 100644 index 000000000..7bc5ddfa1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparam19_1731244754_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6632894819801083 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparam19_1731244754_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparam19_1731244754_lutcost.txt new file mode 100644 index 000000000..5c078ef60 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparam19_1731244754_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2098176.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 32256.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 80.0 +Total LUT cost: 2190352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparams.yml new file mode 100644 index 000000000..075e0a75b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1731244754/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008927337207595303 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 1731244754 +warm_restart_freq: 62 +wd: 3.08750706035438e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/best_loss.pth new file mode 100644 index 000000000..93c98ed1e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/checkpoint_epoch18_loss=0.037.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/checkpoint_epoch18_loss=0.037.pth new file mode 100644 index 000000000..93c98ed1e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/checkpoint_epoch18_loss=0.037.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/events.out.tfevents.1699703614.ca42a8e84088.3215115.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/events.out.tfevents.1699703614.ca42a8e84088.3215115.0 new file mode 100644 index 000000000..ad36c709f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/events.out.tfevents.1699703614.ca42a8e84088.3215115.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparam19_180841483_loss=0.037_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparam19_180841483_loss=0.037_emd.txt new file mode 100644 index 000000000..ee682dcd2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparam19_180841483_loss=0.037_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9445002881410374 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparam19_180841483_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparam19_180841483_lutcost.txt new file mode 100644 index 000000000..d2dacf640 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparam19_180841483_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10240.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 80.0 +Total LUT cost: 70480.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparams.yml new file mode 100644 index 000000000..6034dcd6a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_180841483/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003637186769015117 +neuron_fanin: +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 5 +seed: 180841483 +warm_restart_freq: 25 +wd: 0.04550911070453222 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/best_loss.pth new file mode 100644 index 000000000..b6d31389b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/checkpoint_epoch7_loss=0.158.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/checkpoint_epoch7_loss=0.158.pth new file mode 100644 index 000000000..b6d31389b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/checkpoint_epoch7_loss=0.158.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/events.out.tfevents.1699736714.ca42a8e84088.3329979.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/events.out.tfevents.1699736714.ca42a8e84088.3329979.0 new file mode 100644 index 000000000..a1f8bf3b8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/events.out.tfevents.1699736714.ca42a8e84088.3329979.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparam19_1839565111_loss=0.158_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparam19_1839565111_loss=0.158_emd.txt new file mode 100644 index 000000000..6cf3fdcec --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparam19_1839565111_loss=0.158_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.104424308300498 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparam19_1839565111_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparam19_1839565111_lutcost.txt new file mode 100644 index 000000000..e95797e34 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparam19_1839565111_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 640.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 16128.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 174080.0 +module_list.5 lut cost: 2096640.0 +module_list.6 lut cost: 352.0 +Total LUT cost: 2304160.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparams.yml new file mode 100644 index 000000000..667e0bfe6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1839565111/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 128 +- 64 +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00983720566194369 +neuron_fanin: +- 2 +- 5 +- 2 +- 4 +- 4 +- 3 +output_bitwidth: 2 +seed: 1839565111 +warm_restart_freq: 84 +wd: 0.0006900235602145408 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/best_loss.pth new file mode 100644 index 000000000..72db48dba Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/checkpoint_epoch23_loss=0.044.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/checkpoint_epoch23_loss=0.044.pth new file mode 100644 index 000000000..72db48dba Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/checkpoint_epoch23_loss=0.044.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/events.out.tfevents.1699720333.ca42a8e84088.3279350.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/events.out.tfevents.1699720333.ca42a8e84088.3279350.0 new file mode 100644 index 000000000..b873327d2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/events.out.tfevents.1699720333.ca42a8e84088.3279350.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparam19_1904394627_loss=0.044_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparam19_1904394627_loss=0.044_emd.txt new file mode 100644 index 000000000..237e873da --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparam19_1904394627_loss=0.044_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.198166972793748 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparam19_1904394627_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparam19_1904394627_lutcost.txt new file mode 100644 index 000000000..d2dacf640 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparam19_1904394627_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10240.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 512.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 80.0 +Total LUT cost: 70480.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparams.yml new file mode 100644 index 000000000..15c3f0cdd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1904394627/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.003637186769015117 +neuron_fanin: +- 3 +- 3 +- 5 +- 2 +output_bitwidth: 5 +seed: 1904394627 +warm_restart_freq: 25 +wd: 0.04550911070453222 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/best_loss.pth new file mode 100644 index 000000000..ffcc3aa3a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/checkpoint_epoch94_loss=0.089.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/checkpoint_epoch94_loss=0.089.pth new file mode 100644 index 000000000..ffcc3aa3a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/checkpoint_epoch94_loss=0.089.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/events.out.tfevents.1699461527.ca42a8e84088.2273878.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/events.out.tfevents.1699461527.ca42a8e84088.2273878.0 new file mode 100644 index 000000000..a03e8138d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/events.out.tfevents.1699461527.ca42a8e84088.2273878.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparam19_1906000124_loss=0.089_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparam19_1906000124_loss=0.089_emd.txt new file mode 100644 index 000000000..43200934d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparam19_1906000124_loss=0.089_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.4901604475650503 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparam19_1906000124_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparam19_1906000124_lutcost.txt new file mode 100644 index 000000000..361523c0d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparam19_1906000124_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1008.0 +Total LUT cost: 44528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparams.yml new file mode 100644 index 000000000..608db7df9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1906000124/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00035974140399888487 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1906000124 +warm_restart_freq: 96 +wd: 0.06647812796119051 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/best_loss.pth new file mode 100644 index 000000000..859c2814b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/checkpoint_epoch94_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/checkpoint_epoch94_loss=0.018.pth new file mode 100644 index 000000000..859c2814b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/checkpoint_epoch94_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/events.out.tfevents.1699550345.ca42a8e84088.2615821.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/events.out.tfevents.1699550345.ca42a8e84088.2615821.0 new file mode 100644 index 000000000..0d4dfd31c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/events.out.tfevents.1699550345.ca42a8e84088.2615821.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparam19_1969446389_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparam19_1969446389_loss=0.018_emd.txt new file mode 100644 index 000000000..05a3563aa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparam19_1969446389_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5780068424340912 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparam19_1969446389_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparam19_1969446389_lutcost.txt new file mode 100644 index 000000000..acfc7cad3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparam19_1969446389_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2096640.0 +module_list.1 lut cost: 33792.0 +module_list.2 lut cost: 8160.0 +Total LUT cost: 2138592.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparams.yml new file mode 100644 index 000000000..f8aaad580 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1969446389/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003203097173274052 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1969446389 +warm_restart_freq: 95 +wd: 0.08123120838768172 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/best_loss.pth new file mode 100644 index 000000000..37b35af2d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/checkpoint_epoch92_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/checkpoint_epoch92_loss=0.018.pth new file mode 100644 index 000000000..37b35af2d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/checkpoint_epoch92_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/events.out.tfevents.1699563304.ca42a8e84088.2665312.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/events.out.tfevents.1699563304.ca42a8e84088.2665312.0 new file mode 100644 index 000000000..f10ee0988 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/events.out.tfevents.1699563304.ca42a8e84088.2665312.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparam19_1981715896_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparam19_1981715896_loss=0.018_emd.txt new file mode 100644 index 000000000..a1acfd641 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparam19_1981715896_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.553955724631119 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparam19_1981715896_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparam19_1981715896_lutcost.txt new file mode 100644 index 000000000..acfc7cad3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparam19_1981715896_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2096640.0 +module_list.1 lut cost: 33792.0 +module_list.2 lut cost: 8160.0 +Total LUT cost: 2138592.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparams.yml new file mode 100644 index 000000000..69bf6a1cc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_1981715896/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.003203097173274052 +neuron_fanin: +- 3 +- 2 +output_bitwidth: 6 +seed: 1981715896 +warm_restart_freq: 95 +wd: 0.08123120838768172 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/best_loss.pth new file mode 100644 index 000000000..de0064d83 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/checkpoint_epoch75_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/checkpoint_epoch75_loss=0.018.pth new file mode 100644 index 000000000..de0064d83 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/checkpoint_epoch75_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/events.out.tfevents.1699492170.ca42a8e84088.2392588.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/events.out.tfevents.1699492170.ca42a8e84088.2392588.0 new file mode 100644 index 000000000..6308e95de Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/events.out.tfevents.1699492170.ca42a8e84088.2392588.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparam19_2036987025_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparam19_2036987025_loss=0.018_emd.txt new file mode 100644 index 000000000..d4868acae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparam19_2036987025_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5500309604937867 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparam19_2036987025_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparam19_2036987025_lutcost.txt new file mode 100644 index 000000000..70ef0484e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparam19_2036987025_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 32256.0 +module_list.2 lut cost: 8160.0 +Total LUT cost: 390112.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparams.yml new file mode 100644 index 000000000..d8c3bbd8a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_2036987025/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 2036987025 +warm_restart_freq: 82 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/best_loss.pth new file mode 100644 index 000000000..241d9ea7e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/checkpoint_epoch71_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/checkpoint_epoch71_loss=0.024.pth new file mode 100644 index 000000000..241d9ea7e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/checkpoint_epoch71_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/events.out.tfevents.1699657507.ca42a8e84088.3028788.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/events.out.tfevents.1699657507.ca42a8e84088.3028788.0 new file mode 100644 index 000000000..edf5e3c54 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/events.out.tfevents.1699657507.ca42a8e84088.3028788.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparam19_2058295042_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparam19_2058295042_loss=0.024_emd.txt new file mode 100644 index 000000000..551518971 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparam19_2058295042_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7931954583548055 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparam19_2058295042_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparam19_2058295042_lutcost.txt new file mode 100644 index 000000000..9b2c0f9c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparam19_2058295042_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 7680.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 3840.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 43680.0 +Total LUT cost: 448416.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparams.yml new file mode 100644 index 000000000..fa5f294ec --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_2058295042/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043792830864461467 +neuron_fanin: +- 5 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 2058295042 +warm_restart_freq: 77 +wd: 1.9762755385055167e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/best_loss.pth new file mode 100644 index 000000000..37ea601ca Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/checkpoint_epoch69_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/checkpoint_epoch69_loss=0.025.pth new file mode 100644 index 000000000..37ea601ca Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/checkpoint_epoch69_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/events.out.tfevents.1699674226.ca42a8e84088.3095147.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/events.out.tfevents.1699674226.ca42a8e84088.3095147.0 new file mode 100644 index 000000000..8cdb85267 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/events.out.tfevents.1699674226.ca42a8e84088.3095147.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparam19_277887024_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparam19_277887024_loss=0.025_emd.txt new file mode 100644 index 000000000..0ed235d1b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparam19_277887024_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7678153702385844 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparam19_277887024_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparam19_277887024_lutcost.txt new file mode 100644 index 000000000..9b2c0f9c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparam19_277887024_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 7680.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 3840.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 43680.0 +Total LUT cost: 448416.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparams.yml new file mode 100644 index 000000000..34bcd3b28 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_277887024/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043792830864461467 +neuron_fanin: +- 5 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 277887024 +warm_restart_freq: 77 +wd: 1.9762755385055167e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/best_loss.pth new file mode 100644 index 000000000..f01bf9c02 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/checkpoint_epoch65_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/checkpoint_epoch65_loss=0.026.pth new file mode 100644 index 000000000..f01bf9c02 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/checkpoint_epoch65_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/events.out.tfevents.1699691031.ca42a8e84088.3163785.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/events.out.tfevents.1699691031.ca42a8e84088.3163785.0 new file mode 100644 index 000000000..9459aa951 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/events.out.tfevents.1699691031.ca42a8e84088.3163785.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparam19_336789654_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparam19_336789654_loss=0.026_emd.txt new file mode 100644 index 000000000..8426bda06 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparam19_336789654_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.79139278894991 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparam19_336789654_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparam19_336789654_lutcost.txt new file mode 100644 index 000000000..9b2c0f9c5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparam19_336789654_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 7680.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 3840.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 43680.0 +Total LUT cost: 448416.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparams.yml new file mode 100644 index 000000000..90e014429 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_336789654/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 128 +- 128 +- 128 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.00043792830864461467 +neuron_fanin: +- 5 +- 2 +- 2 +- 4 +output_bitwidth: 2 +seed: 336789654 +warm_restart_freq: 77 +wd: 1.9762755385055167e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/best_loss.pth new file mode 100644 index 000000000..031645a26 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/checkpoint_epoch88_loss=0.078.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/checkpoint_epoch88_loss=0.078.pth new file mode 100644 index 000000000..031645a26 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/checkpoint_epoch88_loss=0.078.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/events.out.tfevents.1699473822.ca42a8e84088.2321430.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/events.out.tfevents.1699473822.ca42a8e84088.2321430.0 new file mode 100644 index 000000000..c158524e3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/events.out.tfevents.1699473822.ca42a8e84088.2321430.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparam19_642838628_loss=0.078_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparam19_642838628_loss=0.078_emd.txt new file mode 100644 index 000000000..3e1413b3a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparam19_642838628_loss=0.078_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.5480271014432536 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparam19_642838628_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparam19_642838628_lutcost.txt new file mode 100644 index 000000000..361523c0d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparam19_642838628_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 1008.0 +Total LUT cost: 44528.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparams.yml new file mode 100644 index 000000000..24b949dfa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_642838628/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00035974140399888487 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 642838628 +warm_restart_freq: 96 +wd: 0.06647812796119051 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/best_loss.pth new file mode 100644 index 000000000..5cb738709 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/checkpoint_epoch97_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/checkpoint_epoch97_loss=0.018.pth new file mode 100644 index 000000000..5cb738709 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/checkpoint_epoch97_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/events.out.tfevents.1699393920.ca42a8e84088.2016021.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/events.out.tfevents.1699393920.ca42a8e84088.2016021.0 new file mode 100644 index 000000000..5341f7e24 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/events.out.tfevents.1699393920.ca42a8e84088.2016021.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparam19_673442541_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparam19_673442541_loss=0.018_emd.txt new file mode 100644 index 000000000..dfc909ab1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparam19_673442541_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6586411502368534 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparam19_673442541_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparam19_673442541_lutcost.txt new file mode 100644 index 000000000..5c078ef60 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparam19_673442541_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 2098176.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 32256.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 80.0 +Total LUT cost: 2190352.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparams.yml new file mode 100644 index 000000000..5d74063aa --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_673442541/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +- 256 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0008927337207595303 +neuron_fanin: +- 2 +- 5 +- 2 +- 2 +output_bitwidth: 5 +seed: 673442541 +warm_restart_freq: 62 +wd: 3.08750706035438e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/best_loss.pth new file mode 100644 index 000000000..5bf0e13da Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/checkpoint_epoch80_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/checkpoint_epoch80_loss=0.025.pth new file mode 100644 index 000000000..5bf0e13da Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/checkpoint_epoch80_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/events.out.tfevents.1699504671.ca42a8e84088.2441542.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/events.out.tfevents.1699504671.ca42a8e84088.2441542.0 new file mode 100644 index 000000000..a408ba848 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/events.out.tfevents.1699504671.ca42a8e84088.2441542.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparam19_776374357_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparam19_776374357_loss=0.025_emd.txt new file mode 100644 index 000000000..af17dc2fb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparam19_776374357_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.80086789416229 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparam19_776374357_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparam19_776374357_lutcost.txt new file mode 100644 index 000000000..70ef0484e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparam19_776374357_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 32256.0 +module_list.2 lut cost: 8160.0 +Total LUT cost: 390112.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparams.yml new file mode 100644 index 000000000..28fe515a7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_776374357/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0033764005846442036 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 6 +seed: 776374357 +warm_restart_freq: 82 +wd: 0.013596132573332096 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/best_loss.pth new file mode 100644 index 000000000..da749182a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/checkpoint_epoch40_loss=0.049.pth b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/checkpoint_epoch40_loss=0.049.pth new file mode 100644 index 000000000..da749182a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/checkpoint_epoch40_loss=0.049.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/events.out.tfevents.1699428413.ca42a8e84088.2149182.0 b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/events.out.tfevents.1699428413.ca42a8e84088.2149182.0 new file mode 100644 index 000000000..e7c3d575a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/events.out.tfevents.1699428413.ca42a8e84088.2149182.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparam19_78978773_loss=0.049_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparam19_78978773_loss=0.049_emd.txt new file mode 100644 index 000000000..26b39f163 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparam19_78978773_loss=0.049_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1969846381066205 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparam19_78978773_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparam19_78978773_lutcost.txt new file mode 100644 index 000000000..9d59df075 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparam19_78978773_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21504.0 +module_list.1 lut cost: 640.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 160.0 +Total LUT cost: 23584.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparams.yml new file mode 100644 index 000000000..a70dc7bda --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam19_78978773/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 64 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00989754219368702 +neuron_fanin: +- 4 +- 4 +- 4 +output_bitwidth: 2 +seed: 78978773 +warm_restart_freq: 47 +wd: 0.021349342179998208 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/best_loss.pth new file mode 100644 index 000000000..961298742 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/checkpoint_epoch93_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/checkpoint_epoch93_loss=0.029.pth new file mode 100644 index 000000000..961298742 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/checkpoint_epoch93_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/events.out.tfevents.1699296190.6ec770fc381b.517934.0 b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/events.out.tfevents.1699296190.6ec770fc381b.517934.0 new file mode 100644 index 000000000..75c1d793f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/events.out.tfevents.1699296190.6ec770fc381b.517934.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparam1_1866217507_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparam1_1866217507_loss=0.029_emd.txt new file mode 100644 index 000000000..4748081e8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparam1_1866217507_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.820869108640532 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparam1_1866217507_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparam1_1866217507_lutcost.txt new file mode 100644 index 000000000..5e88a0245 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparam1_1866217507_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 640.0 +module_list.2 lut cost: 16320.0 +module_list.3 lut cost: 130560.0 +module_list.4 lut cost: 5440.0 +Total LUT cost: 502656.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparams.yml new file mode 100644 index 000000000..54ae7eda9 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_1866217507/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001942313038051236 +neuron_fanin: +- 2 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 1866217507 +warm_restart_freq: 32 +wd: 0.06231574457862891 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/best_loss.pth new file mode 100644 index 000000000..625690a51 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/checkpoint_epoch93_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/checkpoint_epoch93_loss=0.024.pth new file mode 100644 index 000000000..625690a51 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/checkpoint_epoch93_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/events.out.tfevents.1699310687.6ec770fc381b.589971.0 b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/events.out.tfevents.1699310687.6ec770fc381b.589971.0 new file mode 100644 index 000000000..f097cf40e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/events.out.tfevents.1699310687.6ec770fc381b.589971.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparam1_669652943_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparam1_669652943_loss=0.024_emd.txt new file mode 100644 index 000000000..de909a765 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparam1_669652943_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7381603770874923 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparam1_669652943_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparam1_669652943_lutcost.txt new file mode 100644 index 000000000..5e88a0245 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparam1_669652943_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 640.0 +module_list.2 lut cost: 16320.0 +module_list.3 lut cost: 130560.0 +module_list.4 lut cost: 5440.0 +Total LUT cost: 502656.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparams.yml new file mode 100644 index 000000000..b9d9c2213 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_669652943/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001942313038051236 +neuron_fanin: +- 2 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 669652943 +warm_restart_freq: 32 +wd: 0.06231574457862891 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/best_loss.pth new file mode 100644 index 000000000..d2af3f84b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/checkpoint_epoch88_loss=0.026.pth b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/checkpoint_epoch88_loss=0.026.pth new file mode 100644 index 000000000..d2af3f84b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/checkpoint_epoch88_loss=0.026.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/events.out.tfevents.1699325010.6ec770fc381b.658830.0 b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/events.out.tfevents.1699325010.6ec770fc381b.658830.0 new file mode 100644 index 000000000..c18313e82 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/events.out.tfevents.1699325010.6ec770fc381b.658830.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparam1_909086626_loss=0.026_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparam1_909086626_loss=0.026_emd.txt new file mode 100644 index 000000000..e2878be52 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparam1_909086626_loss=0.026_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.708403756776138 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparam1_909086626_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparam1_909086626_lutcost.txt new file mode 100644 index 000000000..5e88a0245 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparam1_909086626_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 640.0 +module_list.2 lut cost: 16320.0 +module_list.3 lut cost: 130560.0 +module_list.4 lut cost: 5440.0 +Total LUT cost: 502656.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparams.yml new file mode 100644 index 000000000..66455e9c0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam1_909086626/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 2 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0001942313038051236 +neuron_fanin: +- 2 +- 6 +- 4 +- 4 +output_bitwidth: 4 +seed: 909086626 +warm_restart_freq: 32 +wd: 0.06231574457862891 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/best_loss.pth new file mode 100644 index 000000000..b2dc04cc5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/checkpoint_epoch61_loss=0.057.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/checkpoint_epoch61_loss=0.057.pth new file mode 100644 index 000000000..b2dc04cc5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/checkpoint_epoch61_loss=0.057.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/events.out.tfevents.1699442909.ca42a8e84088.2204524.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/events.out.tfevents.1699442909.ca42a8e84088.2204524.0 new file mode 100644 index 000000000..4e782d048 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/events.out.tfevents.1699442909.ca42a8e84088.2204524.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparam20_1217630993_loss=0.057_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparam20_1217630993_loss=0.057_emd.txt new file mode 100644 index 000000000..1f0d2d18e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparam20_1217630993_loss=0.057_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1683896310263653 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparam20_1217630993_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparam20_1217630993_lutcost.txt new file mode 100644 index 000000000..ffc06fbe7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparam20_1217630993_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 384.0 +module_list.2 lut cost: 10880.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 2048.0 +module_list.5 lut cost: 2720.0 +Total LUT cost: 111136.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparams.yml new file mode 100644 index 000000000..64a9c0026 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1217630993/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022812230325628468 +neuron_fanin: +- 2 +- 2 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 1217630993 +warm_restart_freq: 62 +wd: 4.5676083067932816e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/best_loss.pth new file mode 100644 index 000000000..46a76a778 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/checkpoint_epoch75_loss=0.031.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/checkpoint_epoch75_loss=0.031.pth new file mode 100644 index 000000000..46a76a778 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/checkpoint_epoch75_loss=0.031.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/events.out.tfevents.1699708028.ca42a8e84088.3232325.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/events.out.tfevents.1699708028.ca42a8e84088.3232325.0 new file mode 100644 index 000000000..53846ae11 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/events.out.tfevents.1699708028.ca42a8e84088.3232325.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparam20_1298325422_loss=0.031_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparam20_1298325422_loss=0.031_emd.txt new file mode 100644 index 000000000..a1a01650e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparam20_1298325422_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7841406366228978 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparam20_1298325422_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparam20_1298325422_lutcost.txt new file mode 100644 index 000000000..613030d1e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparam20_1298325422_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 960.0 +module_list.2 lut cost: 16896.0 +module_list.3 lut cost: 2816.0 +module_list.4 lut cost: 4193280.0 +module_list.5 lut cost: 5440.0 +Total LUT cost: 4230144.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparams.yml new file mode 100644 index 000000000..a1278f6bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1298325422/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009031919576207412 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 1298325422 +warm_restart_freq: 76 +wd: 3.1541717174336175e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/best_loss.pth new file mode 100644 index 000000000..c4e227ba6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/checkpoint_epoch50_loss=0.041.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/checkpoint_epoch50_loss=0.041.pth new file mode 100644 index 000000000..c4e227ba6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/checkpoint_epoch50_loss=0.041.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/events.out.tfevents.1699411134.ca42a8e84088.2081903.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/events.out.tfevents.1699411134.ca42a8e84088.2081903.0 new file mode 100644 index 000000000..c491e169d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/events.out.tfevents.1699411134.ca42a8e84088.2081903.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparam20_1323568677_loss=0.041_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparam20_1323568677_loss=0.041_emd.txt new file mode 100644 index 000000000..a93752008 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparam20_1323568677_loss=0.041_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0278412497985743 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparam20_1323568677_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparam20_1323568677_lutcost.txt new file mode 100644 index 000000000..008d55c18 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparam20_1323568677_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 54400.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 21504.0 +module_list.4 lut cost: 3200.0 +module_list.5 lut cost: 2016.0 +Total LUT cost: 257248.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparams.yml new file mode 100644 index 000000000..46d2cd110 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1323568677/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005986926002335088 +neuron_fanin: +- 3 +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 1323568677 +warm_restart_freq: 53 +wd: 0.062127449852620205 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/best_loss.pth new file mode 100644 index 000000000..247aedae8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/checkpoint_epoch94_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/checkpoint_epoch94_loss=0.029.pth new file mode 100644 index 000000000..247aedae8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/checkpoint_epoch94_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/events.out.tfevents.1699486118.ca42a8e84088.2370107.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/events.out.tfevents.1699486118.ca42a8e84088.2370107.0 new file mode 100644 index 000000000..6528587ed Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/events.out.tfevents.1699486118.ca42a8e84088.2370107.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparam20_1458816966_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparam20_1458816966_loss=0.029_emd.txt new file mode 100644 index 000000000..2dcf05a3c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparam20_1458816966_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8268027288853974 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparam20_1458816966_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparam20_1458816966_lutcost.txt new file mode 100644 index 000000000..32b41cd90 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparam20_1458816966_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 131136.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 32.0 +Total LUT cost: 323936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparams.yml new file mode 100644 index 000000000..a4c229cb3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1458816966/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000588143123588444 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 1458816966 +warm_restart_freq: 97 +wd: 0.011958045878605602 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/best_loss.pth new file mode 100644 index 000000000..eba954f5a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/checkpoint_epoch72_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/checkpoint_epoch72_loss=0.023.pth new file mode 100644 index 000000000..eba954f5a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/checkpoint_epoch72_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/events.out.tfevents.1699726611.ca42a8e84088.3299030.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/events.out.tfevents.1699726611.ca42a8e84088.3299030.0 new file mode 100644 index 000000000..e741ce8ea Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/events.out.tfevents.1699726611.ca42a8e84088.3299030.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparam20_1470173310_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparam20_1470173310_loss=0.023_emd.txt new file mode 100644 index 000000000..4620984a3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparam20_1470173310_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7638240854234897 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparam20_1470173310_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparam20_1470173310_lutcost.txt new file mode 100644 index 000000000..613030d1e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparam20_1470173310_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 960.0 +module_list.2 lut cost: 16896.0 +module_list.3 lut cost: 2816.0 +module_list.4 lut cost: 4193280.0 +module_list.5 lut cost: 5440.0 +Total LUT cost: 4230144.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparams.yml new file mode 100644 index 000000000..d7d0d9e67 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1470173310/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009031919576207412 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 1470173310 +warm_restart_freq: 76 +wd: 3.1541717174336175e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/best_loss.pth new file mode 100644 index 000000000..4eb0e787a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/checkpoint_epoch94_loss=0.031.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/checkpoint_epoch94_loss=0.031.pth new file mode 100644 index 000000000..4eb0e787a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/checkpoint_epoch94_loss=0.031.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/events.out.tfevents.1699576077.ca42a8e84088.2714806.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/events.out.tfevents.1699576077.ca42a8e84088.2714806.0 new file mode 100644 index 000000000..63b3503b6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/events.out.tfevents.1699576077.ca42a8e84088.2714806.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparam20_1572628104_loss=0.031_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparam20_1572628104_loss=0.031_emd.txt new file mode 100644 index 000000000..4e5e07ddc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparam20_1572628104_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8374935843081204 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparam20_1572628104_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparam20_1572628104_lutcost.txt new file mode 100644 index 000000000..c5013bce0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparam20_1572628104_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 218560.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 320.0 +Total LUT cost: 396288.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparams.yml new file mode 100644 index 000000000..e0d2d892f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1572628104/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00021321451262728462 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 1572628104 +warm_restart_freq: 51 +wd: 0.019749697436750962 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/best_loss.pth new file mode 100644 index 000000000..168a8192b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/checkpoint_epoch50_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/checkpoint_epoch50_loss=0.024.pth new file mode 100644 index 000000000..168a8192b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/checkpoint_epoch50_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/events.out.tfevents.1699429969.ca42a8e84088.2155271.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/events.out.tfevents.1699429969.ca42a8e84088.2155271.0 new file mode 100644 index 000000000..6f3015274 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/events.out.tfevents.1699429969.ca42a8e84088.2155271.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparam20_1584925792_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparam20_1584925792_loss=0.024_emd.txt new file mode 100644 index 000000000..075f1c66b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparam20_1584925792_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7117611062264717 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparam20_1584925792_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparam20_1584925792_lutcost.txt new file mode 100644 index 000000000..008d55c18 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparam20_1584925792_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 54400.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 21504.0 +module_list.4 lut cost: 3200.0 +module_list.5 lut cost: 2016.0 +Total LUT cost: 257248.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparams.yml new file mode 100644 index 000000000..102b8d4bb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1584925792/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005986926002335088 +neuron_fanin: +- 3 +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 1584925792 +warm_restart_freq: 53 +wd: 0.062127449852620205 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/best_loss.pth new file mode 100644 index 000000000..cea34d08f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/checkpoint_epoch79_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/checkpoint_epoch79_loss=0.021.pth new file mode 100644 index 000000000..cea34d08f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/checkpoint_epoch79_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/events.out.tfevents.1699517422.ca42a8e84088.2492522.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/events.out.tfevents.1699517422.ca42a8e84088.2492522.0 new file mode 100644 index 000000000..1623d67d9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/events.out.tfevents.1699517422.ca42a8e84088.2492522.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparam20_161803088_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparam20_161803088_loss=0.021_emd.txt new file mode 100644 index 000000000..37a50326e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparam20_161803088_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5838314946557535 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparam20_161803088_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparam20_161803088_lutcost.txt new file mode 100644 index 000000000..8ef9d2442 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparam20_161803088_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5120.0 +module_list.1 lut cost: 53760.0 +module_list.2 lut cost: 1049088.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 5440.0 +Total LUT cost: 1129728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparams.yml new file mode 100644 index 000000000..34d487e5e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_161803088/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003288919358747588 +neuron_fanin: +- 5 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 161803088 +warm_restart_freq: 81 +wd: 0.004902739279689577 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/best_loss.pth new file mode 100644 index 000000000..5f2dd489b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/checkpoint_epoch57_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/checkpoint_epoch57_loss=0.019.pth new file mode 100644 index 000000000..5f2dd489b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/checkpoint_epoch57_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/events.out.tfevents.1699737205.ca42a8e84088.3331512.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/events.out.tfevents.1699737205.ca42a8e84088.3331512.0 new file mode 100644 index 000000000..9b2ec30bc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/events.out.tfevents.1699737205.ca42a8e84088.3331512.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparam20_1752140361_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparam20_1752140361_loss=0.019_emd.txt new file mode 100644 index 000000000..e7dc148f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparam20_1752140361_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7504450715981272 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparam20_1752140361_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparam20_1752140361_lutcost.txt new file mode 100644 index 000000000..3fd2a29ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparam20_1752140361_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 699392.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 1008.0 +Total LUT cost: 1399792.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparams.yml new file mode 100644 index 000000000..62895036c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1752140361/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0013077679315709279 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 1752140361 +warm_restart_freq: 58 +wd: 0.04210517537463838 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/best_loss.pth new file mode 100644 index 000000000..a394312d6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/checkpoint_epoch57_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/checkpoint_epoch57_loss=0.022.pth new file mode 100644 index 000000000..a394312d6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/checkpoint_epoch57_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/events.out.tfevents.1699754503.ca42a8e84088.3372415.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/events.out.tfevents.1699754503.ca42a8e84088.3372415.0 new file mode 100644 index 000000000..2c34ff626 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/events.out.tfevents.1699754503.ca42a8e84088.3372415.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparam20_1881583402_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparam20_1881583402_loss=0.022_emd.txt new file mode 100644 index 000000000..88faf5bbe --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparam20_1881583402_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.826930015701144 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparam20_1881583402_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparam20_1881583402_lutcost.txt new file mode 100644 index 000000000..3fd2a29ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparam20_1881583402_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 699392.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 1008.0 +Total LUT cost: 1399792.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparams.yml new file mode 100644 index 000000000..39cd7b38b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_1881583402/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0013077679315709279 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 1881583402 +warm_restart_freq: 58 +wd: 0.04210517537463838 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/best_loss.pth new file mode 100644 index 000000000..7e52b1c39 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/checkpoint_epoch68_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/checkpoint_epoch68_loss=0.022.pth new file mode 100644 index 000000000..7e52b1c39 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/checkpoint_epoch68_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/events.out.tfevents.1699744495.ca42a8e84088.3352379.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/events.out.tfevents.1699744495.ca42a8e84088.3352379.0 new file mode 100644 index 000000000..8cb363f58 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/events.out.tfevents.1699744495.ca42a8e84088.3352379.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparam20_2018065825_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparam20_2018065825_loss=0.022_emd.txt new file mode 100644 index 000000000..74a9a5385 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparam20_2018065825_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6770380209988884 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparam20_2018065825_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparam20_2018065825_lutcost.txt new file mode 100644 index 000000000..613030d1e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparam20_2018065825_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 960.0 +module_list.2 lut cost: 16896.0 +module_list.3 lut cost: 2816.0 +module_list.4 lut cost: 4193280.0 +module_list.5 lut cost: 5440.0 +Total LUT cost: 4230144.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparams.yml new file mode 100644 index 000000000..ab040a127 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_2018065825/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 3 +- 4 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 64 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0009031919576207412 +neuron_fanin: +- 4 +- 3 +- 3 +- 4 +- 2 +output_bitwidth: 4 +seed: 2018065825 +warm_restart_freq: 76 +wd: 3.1541717174336175e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/best_loss.pth new file mode 100644 index 000000000..80fba4a5a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/checkpoint_epoch95_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/checkpoint_epoch95_loss=0.023.pth new file mode 100644 index 000000000..80fba4a5a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/checkpoint_epoch95_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/events.out.tfevents.1699503135.ca42a8e84088.2435171.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/events.out.tfevents.1699503135.ca42a8e84088.2435171.0 new file mode 100644 index 000000000..dd2c5972d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/events.out.tfevents.1699503135.ca42a8e84088.2435171.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparam20_2082303585_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparam20_2082303585_loss=0.023_emd.txt new file mode 100644 index 000000000..85b012387 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparam20_2082303585_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.76624471386724 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparam20_2082303585_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparam20_2082303585_lutcost.txt new file mode 100644 index 000000000..32b41cd90 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparam20_2082303585_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 131136.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 32.0 +Total LUT cost: 323936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparams.yml new file mode 100644 index 000000000..981280788 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_2082303585/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000588143123588444 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 2082303585 +warm_restart_freq: 97 +wd: 0.011958045878605602 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/best_loss.pth new file mode 100644 index 000000000..1a7ba0461 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/checkpoint_epoch95_loss=0.036.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/checkpoint_epoch95_loss=0.036.pth new file mode 100644 index 000000000..1a7ba0461 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/checkpoint_epoch95_loss=0.036.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/events.out.tfevents.1699591226.ca42a8e84088.2771230.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/events.out.tfevents.1699591226.ca42a8e84088.2771230.0 new file mode 100644 index 000000000..6d9543bf4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/events.out.tfevents.1699591226.ca42a8e84088.2771230.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparam20_410882272_loss=0.036_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparam20_410882272_loss=0.036_emd.txt new file mode 100644 index 000000000..cefc7fe60 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparam20_410882272_loss=0.036_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9138142086379732 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparam20_410882272_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparam20_410882272_lutcost.txt new file mode 100644 index 000000000..c5013bce0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparam20_410882272_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 218560.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 320.0 +Total LUT cost: 396288.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparams.yml new file mode 100644 index 000000000..ab2799fbc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_410882272/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00021321451262728462 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 410882272 +warm_restart_freq: 51 +wd: 0.019749697436750962 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/best_loss.pth new file mode 100644 index 000000000..7b1f9b3f7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/checkpoint_epoch78_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/checkpoint_epoch78_loss=0.020.pth new file mode 100644 index 000000000..7b1f9b3f7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/checkpoint_epoch78_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/events.out.tfevents.1699534337.ca42a8e84088.2557082.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/events.out.tfevents.1699534337.ca42a8e84088.2557082.0 new file mode 100644 index 000000000..a982f9fd9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/events.out.tfevents.1699534337.ca42a8e84088.2557082.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparam20_530148842_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparam20_530148842_loss=0.020_emd.txt new file mode 100644 index 000000000..7f6d0eb37 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparam20_530148842_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5942329015352248 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparam20_530148842_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparam20_530148842_lutcost.txt new file mode 100644 index 000000000..8ef9d2442 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparam20_530148842_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5120.0 +module_list.1 lut cost: 53760.0 +module_list.2 lut cost: 1049088.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 5440.0 +Total LUT cost: 1129728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparams.yml new file mode 100644 index 000000000..7ba553775 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_530148842/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003288919358747588 +neuron_fanin: +- 5 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 530148842 +warm_restart_freq: 81 +wd: 0.004902739279689577 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/best_loss.pth new file mode 100644 index 000000000..7c9533518 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/checkpoint_epoch50_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/checkpoint_epoch50_loss=0.021.pth new file mode 100644 index 000000000..7c9533518 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/checkpoint_epoch50_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/events.out.tfevents.1699449040.ca42a8e84088.2226290.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/events.out.tfevents.1699449040.ca42a8e84088.2226290.0 new file mode 100644 index 000000000..9c35ce7fc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/events.out.tfevents.1699449040.ca42a8e84088.2226290.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparam20_54554505_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparam20_54554505_loss=0.021_emd.txt new file mode 100644 index 000000000..a4871419c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparam20_54554505_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7243313454359803 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparam20_54554505_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparam20_54554505_lutcost.txt new file mode 100644 index 000000000..008d55c18 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparam20_54554505_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 54400.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 1280.0 +module_list.3 lut cost: 21504.0 +module_list.4 lut cost: 3200.0 +module_list.5 lut cost: 2016.0 +Total LUT cost: 257248.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparams.yml new file mode 100644 index 000000000..830d28039 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_54554505/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 2 +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 128 +- 256 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.005986926002335088 +neuron_fanin: +- 3 +- 4 +- 5 +- 2 +- 2 +output_bitwidth: 6 +seed: 54554505 +warm_restart_freq: 53 +wd: 0.062127449852620205 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/best_loss.pth new file mode 100644 index 000000000..6633655bf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/checkpoint_epoch80_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/checkpoint_epoch80_loss=0.030.pth new file mode 100644 index 000000000..6633655bf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/checkpoint_epoch80_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/events.out.tfevents.1699551375.ca42a8e84088.2620145.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/events.out.tfevents.1699551375.ca42a8e84088.2620145.0 new file mode 100644 index 000000000..2a8f30c57 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/events.out.tfevents.1699551375.ca42a8e84088.2620145.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparam20_550662381_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparam20_550662381_loss=0.030_emd.txt new file mode 100644 index 000000000..01c484ddc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparam20_550662381_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8340689503767773 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparam20_550662381_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparam20_550662381_lutcost.txt new file mode 100644 index 000000000..8ef9d2442 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparam20_550662381_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 5120.0 +module_list.1 lut cost: 53760.0 +module_list.2 lut cost: 1049088.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 5440.0 +Total LUT cost: 1129728.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparams.yml new file mode 100644 index 000000000..58fa3b54c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_550662381/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 512 +- 512 +- 64 +input_bitwidth: 4 +input_fanin: 2 +lr: 0.0003288919358747588 +neuron_fanin: +- 5 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 550662381 +warm_restart_freq: 81 +wd: 0.004902739279689577 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/best_loss.pth new file mode 100644 index 000000000..e553c58e5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/checkpoint_epoch51_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/checkpoint_epoch51_loss=0.019.pth new file mode 100644 index 000000000..e553c58e5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/checkpoint_epoch51_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/events.out.tfevents.1699771164.ca42a8e84088.3394321.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/events.out.tfevents.1699771164.ca42a8e84088.3394321.0 new file mode 100644 index 000000000..43ae800ea Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/events.out.tfevents.1699771164.ca42a8e84088.3394321.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparam20_606965659_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparam20_606965659_loss=0.019_emd.txt new file mode 100644 index 000000000..b66c76502 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparam20_606965659_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7168815461278093 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparam20_606965659_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparam20_606965659_lutcost.txt new file mode 100644 index 000000000..3fd2a29ae --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparam20_606965659_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 0.0 +module_list.3 lut cost: 699392.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 1008.0 +Total LUT cost: 1399792.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparams.yml new file mode 100644 index 000000000..56ee54e33 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_606965659/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 5 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 128 +- 512 +- 512 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.0013077679315709279 +neuron_fanin: +- 5 +- 2 +- 3 +- 2 +- 5 +output_bitwidth: 3 +seed: 606965659 +warm_restart_freq: 58 +wd: 0.04210517537463838 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/best_loss.pth new file mode 100644 index 000000000..6bb161914 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/checkpoint_epoch98_loss=0.035.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/checkpoint_epoch98_loss=0.035.pth new file mode 100644 index 000000000..6bb161914 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/checkpoint_epoch98_loss=0.035.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/events.out.tfevents.1699605853.ca42a8e84088.2826470.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/events.out.tfevents.1699605853.ca42a8e84088.2826470.0 new file mode 100644 index 000000000..4a51e9f1f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/events.out.tfevents.1699605853.ca42a8e84088.2826470.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparam20_624413829_loss=0.035_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparam20_624413829_loss=0.035_emd.txt new file mode 100644 index 000000000..0e0c49b5c --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparam20_624413829_loss=0.035_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.952912672268533 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparam20_624413829_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparam20_624413829_lutcost.txt new file mode 100644 index 000000000..c5013bce0 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparam20_624413829_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 218560.0 +module_list.1 lut cost: 174848.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 320.0 +Total LUT cost: 396288.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparams.yml new file mode 100644 index 000000000..4903d0c70 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_624413829/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 4 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00021321451262728462 +neuron_fanin: +- 3 +- 2 +- 4 +output_bitwidth: 4 +seed: 624413829 +warm_restart_freq: 51 +wd: 0.019749697436750962 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/best_loss.pth new file mode 100644 index 000000000..b729fecfa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/checkpoint_epoch99_loss=0.057.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/checkpoint_epoch99_loss=0.057.pth new file mode 100644 index 000000000..b729fecfa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/checkpoint_epoch99_loss=0.057.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/events.out.tfevents.1699462803.ca42a8e84088.2278878.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/events.out.tfevents.1699462803.ca42a8e84088.2278878.0 new file mode 100644 index 000000000..bae782962 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/events.out.tfevents.1699462803.ca42a8e84088.2278878.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparam20_880375645_loss=0.057_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparam20_880375645_loss=0.057_emd.txt new file mode 100644 index 000000000..78d70e813 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparam20_880375645_loss=0.057_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.231458907584987 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparam20_880375645_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparam20_880375645_lutcost.txt new file mode 100644 index 000000000..ffc06fbe7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparam20_880375645_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 384.0 +module_list.2 lut cost: 10880.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 2048.0 +module_list.5 lut cost: 2720.0 +Total LUT cost: 111136.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparams.yml new file mode 100644 index 000000000..e61f8fb5b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_880375645/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022812230325628468 +neuron_fanin: +- 2 +- 2 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 880375645 +warm_restart_freq: 62 +wd: 4.5676083067932816e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/best_loss.pth new file mode 100644 index 000000000..f962f1f62 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/checkpoint_epoch90_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/checkpoint_epoch90_loss=0.033.pth new file mode 100644 index 000000000..f962f1f62 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/checkpoint_epoch90_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/events.out.tfevents.1699520132.ca42a8e84088.2502726.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/events.out.tfevents.1699520132.ca42a8e84088.2502726.0 new file mode 100644 index 000000000..2dc00e99b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/events.out.tfevents.1699520132.ca42a8e84088.2502726.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparam20_888197856_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparam20_888197856_loss=0.033_emd.txt new file mode 100644 index 000000000..e05a82348 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparam20_888197856_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9855308438462722 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparam20_888197856_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparam20_888197856_lutcost.txt new file mode 100644 index 000000000..32b41cd90 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparam20_888197856_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 131136.0 +module_list.1 lut cost: 174080.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 16128.0 +module_list.4 lut cost: 32.0 +Total LUT cost: 323936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparams.yml new file mode 100644 index 000000000..56afed4f4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_888197856/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 256 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.000588143123588444 +neuron_fanin: +- 4 +- 2 +- 5 +- 2 +output_bitwidth: 2 +seed: 888197856 +warm_restart_freq: 97 +wd: 0.011958045878605602 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/best_loss.pth new file mode 100644 index 000000000..953708810 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/checkpoint_epoch50_loss=0.050.pth b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/checkpoint_epoch50_loss=0.050.pth new file mode 100644 index 000000000..953708810 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/checkpoint_epoch50_loss=0.050.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/events.out.tfevents.1699481997.ca42a8e84088.2353949.0 b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/events.out.tfevents.1699481997.ca42a8e84088.2353949.0 new file mode 100644 index 000000000..f9de5a781 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/events.out.tfevents.1699481997.ca42a8e84088.2353949.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparam20_992047056_loss=0.050_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparam20_992047056_loss=0.050_emd.txt new file mode 100644 index 000000000..c0b2a905a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparam20_992047056_loss=0.050_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0776718626943618 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparam20_992047056_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparam20_992047056_lutcost.txt new file mode 100644 index 000000000..ffc06fbe7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparam20_992047056_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 384.0 +module_list.2 lut cost: 10880.0 +module_list.3 lut cost: 87040.0 +module_list.4 lut cost: 2048.0 +module_list.5 lut cost: 2720.0 +Total LUT cost: 111136.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparams.yml new file mode 100644 index 000000000..88d1fc673 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam20_992047056/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 2 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +- 64 +- 512 +- 512 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.00022812230325628468 +neuron_fanin: +- 2 +- 2 +- 6 +- 3 +- 3 +output_bitwidth: 2 +seed: 992047056 +warm_restart_freq: 62 +wd: 4.5676083067932816e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/best_loss.pth new file mode 100644 index 000000000..d939c02ce Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/checkpoint_epoch83_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/checkpoint_epoch83_loss=0.024.pth new file mode 100644 index 000000000..d939c02ce Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/checkpoint_epoch83_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/events.out.tfevents.1699537170.ca42a8e84088.2567795.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/events.out.tfevents.1699537170.ca42a8e84088.2567795.0 new file mode 100644 index 000000000..976322df7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/events.out.tfevents.1699537170.ca42a8e84088.2567795.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparam21_1086391643_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparam21_1086391643_loss=0.024_emd.txt new file mode 100644 index 000000000..dbf6ef7ef --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparam21_1086391643_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8681311206081392 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparam21_1086391643_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparam21_1086391643_lutcost.txt new file mode 100644 index 000000000..df79011bd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparam21_1086391643_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 2112.0 +module_list.2 lut cost: 1536.0 +module_list.3 lut cost: 5632.0 +module_list.4 lut cost: 5120.0 +module_list.5 lut cost: 160.0 +Total LUT cost: 539104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparams.yml new file mode 100644 index 000000000..ba7294102 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1086391643/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002882502655722156 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1086391643 +warm_restart_freq: 45 +wd: 0.004964828068369232 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/best_loss.pth new file mode 100644 index 000000000..6f99fe4a1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/checkpoint_epoch58_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/checkpoint_epoch58_loss=0.027.pth new file mode 100644 index 000000000..6f99fe4a1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/checkpoint_epoch58_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/events.out.tfevents.1699468767.ca42a8e84088.2301772.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/events.out.tfevents.1699468767.ca42a8e84088.2301772.0 new file mode 100644 index 000000000..42303c91b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/events.out.tfevents.1699468767.ca42a8e84088.2301772.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparam21_1344681483_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparam21_1344681483_loss=0.027_emd.txt new file mode 100644 index 000000000..28e9ab70d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparam21_1344681483_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.827430459200618 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparam21_1344681483_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparam21_1344681483_lutcost.txt new file mode 100644 index 000000000..487b6be32 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparam21_1344681483_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 100512.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparams.yml new file mode 100644 index 000000000..2a2cafed4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1344681483/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017798167145248783 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 2 +seed: 1344681483 +warm_restart_freq: 61 +wd: 0.003552194615739367 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/best_loss.pth new file mode 100644 index 000000000..8e3b51d50 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/checkpoint_epoch65_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/checkpoint_epoch65_loss=0.023.pth new file mode 100644 index 000000000..8e3b51d50 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/checkpoint_epoch65_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/events.out.tfevents.1699620403.ca42a8e84088.2883103.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/events.out.tfevents.1699620403.ca42a8e84088.2883103.0 new file mode 100644 index 000000000..96210a54d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/events.out.tfevents.1699620403.ca42a8e84088.2883103.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparam21_1405361980_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparam21_1405361980_loss=0.023_emd.txt new file mode 100644 index 000000000..a33289ffe --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparam21_1405361980_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.762006653586703 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparam21_1405361980_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparam21_1405361980_lutcost.txt new file mode 100644 index 000000000..0051cd3f2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparam21_1405361980_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 2096640.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 174080.0 +module_list.4 lut cost: 1920.0 +module_list.5 lut cost: 65280.0 +module_list.6 lut cost: 21856.0 +Total LUT cost: 2884064.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparams.yml new file mode 100644 index 000000000..434720f16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1405361980/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004342569371000857 +neuron_fanin: +- 4 +- 5 +- 6 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 1405361980 +warm_restart_freq: 80 +wd: 0.004542568438429935 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/best_loss.pth new file mode 100644 index 000000000..b68f95f0a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/checkpoint_epoch62_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/checkpoint_epoch62_loss=0.020.pth new file mode 100644 index 000000000..b68f95f0a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/checkpoint_epoch62_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/events.out.tfevents.1699568230.ca42a8e84088.2684086.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/events.out.tfevents.1699568230.ca42a8e84088.2684086.0 new file mode 100644 index 000000000..326a4c4c9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/events.out.tfevents.1699568230.ca42a8e84088.2684086.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparam21_1411182799_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparam21_1411182799_loss=0.020_emd.txt new file mode 100644 index 000000000..2a81105c1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparam21_1411182799_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.77809205013736 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparam21_1411182799_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparam21_1411182799_lutcost.txt new file mode 100644 index 000000000..ad06d26bb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparam21_1411182799_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 130560.0 +module_list.3 lut cost: 2112.0 +module_list.4 lut cost: 10880.0 +module_list.5 lut cost: 672.0 +Total LUT cost: 799328.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparams.yml new file mode 100644 index 000000000..01fb78188 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1411182799/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00033158181717000626 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 5 +output_bitwidth: 2 +seed: 1411182799 +warm_restart_freq: 70 +wd: 6.415241326561233e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/best_loss.pth new file mode 100644 index 000000000..dead93e3b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/checkpoint_epoch54_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/checkpoint_epoch54_loss=0.023.pth new file mode 100644 index 000000000..dead93e3b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/checkpoint_epoch54_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/events.out.tfevents.1699481486.ca42a8e84088.2351634.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/events.out.tfevents.1699481486.ca42a8e84088.2351634.0 new file mode 100644 index 000000000..f44448083 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/events.out.tfevents.1699481486.ca42a8e84088.2351634.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparam21_1458414928_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparam21_1458414928_loss=0.023_emd.txt new file mode 100644 index 000000000..22303751f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparam21_1458414928_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7670337350867154 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparam21_1458414928_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparam21_1458414928_lutcost.txt new file mode 100644 index 000000000..487b6be32 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparam21_1458414928_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 100512.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparams.yml new file mode 100644 index 000000000..ef67b0ca3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1458414928/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017798167145248783 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 2 +seed: 1458414928 +warm_restart_freq: 61 +wd: 0.003552194615739367 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/best_loss.pth new file mode 100644 index 000000000..338fb8618 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/checkpoint_epoch56_loss=0.045.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/checkpoint_epoch56_loss=0.045.pth new file mode 100644 index 000000000..338fb8618 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/checkpoint_epoch56_loss=0.045.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/events.out.tfevents.1699761179.ca42a8e84088.3381821.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/events.out.tfevents.1699761179.ca42a8e84088.3381821.0 new file mode 100644 index 000000000..334b1392d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/events.out.tfevents.1699761179.ca42a8e84088.3381821.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparam21_1526484691_loss=0.045_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparam21_1526484691_loss=0.045_emd.txt new file mode 100644 index 000000000..2e7aba2d8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparam21_1526484691_loss=0.045_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1721475674616717 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparam21_1526484691_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparam21_1526484691_lutcost.txt new file mode 100644 index 000000000..37967892b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparam21_1526484691_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174720.0 +module_list.1 lut cost: 8064.0 +module_list.2 lut cost: 174080.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 10240.0 +module_list.5 lut cost: 87360.0 +Total LUT cost: 497984.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparams.yml new file mode 100644 index 000000000..bada65341 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1526484691/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007194208822036672 +neuron_fanin: +- 5 +- 4 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1526484691 +warm_restart_freq: 60 +wd: 0.060652715226341795 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/best_loss.pth new file mode 100644 index 000000000..b544387b6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/checkpoint_epoch55_loss=0.198.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/checkpoint_epoch55_loss=0.198.pth new file mode 100644 index 000000000..b544387b6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/checkpoint_epoch55_loss=0.198.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/events.out.tfevents.1699777149.ca42a8e84088.3400036.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/events.out.tfevents.1699777149.ca42a8e84088.3400036.0 new file mode 100644 index 000000000..a7ffc7d92 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/events.out.tfevents.1699777149.ca42a8e84088.3400036.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparam21_1664274912_loss=0.198_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparam21_1664274912_loss=0.198_emd.txt new file mode 100644 index 000000000..c5465d6c3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparam21_1664274912_loss=0.198_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.4756451717679844 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparam21_1664274912_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparam21_1664274912_lutcost.txt new file mode 100644 index 000000000..37967892b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparam21_1664274912_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174720.0 +module_list.1 lut cost: 8064.0 +module_list.2 lut cost: 174080.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 10240.0 +module_list.5 lut cost: 87360.0 +Total LUT cost: 497984.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparams.yml new file mode 100644 index 000000000..d6a4c5e35 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1664274912/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007194208822036672 +neuron_fanin: +- 5 +- 4 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1664274912 +warm_restart_freq: 60 +wd: 0.060652715226341795 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/best_loss.pth new file mode 100644 index 000000000..3b0d888cc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/checkpoint_epoch88_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/checkpoint_epoch88_loss=0.020.pth new file mode 100644 index 000000000..3b0d888cc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/checkpoint_epoch88_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/events.out.tfevents.1699556445.ca42a8e84088.2639429.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/events.out.tfevents.1699556445.ca42a8e84088.2639429.0 new file mode 100644 index 000000000..954feb100 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/events.out.tfevents.1699556445.ca42a8e84088.2639429.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparam21_1722137455_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparam21_1722137455_loss=0.020_emd.txt new file mode 100644 index 000000000..c8105cc8a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparam21_1722137455_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6978212139428754 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparam21_1722137455_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparam21_1722137455_lutcost.txt new file mode 100644 index 000000000..df79011bd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparam21_1722137455_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 2112.0 +module_list.2 lut cost: 1536.0 +module_list.3 lut cost: 5632.0 +module_list.4 lut cost: 5120.0 +module_list.5 lut cost: 160.0 +Total LUT cost: 539104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparams.yml new file mode 100644 index 000000000..dbc2da1c8 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1722137455/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002882502655722156 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 1722137455 +warm_restart_freq: 45 +wd: 0.004964828068369232 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/best_loss.pth new file mode 100644 index 000000000..ef28e536f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/checkpoint_epoch58_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/checkpoint_epoch58_loss=0.030.pth new file mode 100644 index 000000000..ef28e536f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/checkpoint_epoch58_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/events.out.tfevents.1699792455.ca42a8e84088.3411652.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/events.out.tfevents.1699792455.ca42a8e84088.3411652.0 new file mode 100644 index 000000000..c7c788645 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/events.out.tfevents.1699792455.ca42a8e84088.3411652.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparam21_1878768292_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparam21_1878768292_loss=0.030_emd.txt new file mode 100644 index 000000000..4be7c917e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparam21_1878768292_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8083883672306582 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparam21_1878768292_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparam21_1878768292_lutcost.txt new file mode 100644 index 000000000..37967892b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparam21_1878768292_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174720.0 +module_list.1 lut cost: 8064.0 +module_list.2 lut cost: 174080.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 10240.0 +module_list.5 lut cost: 87360.0 +Total LUT cost: 497984.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparams.yml new file mode 100644 index 000000000..c07f014f7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_1878768292/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 4 +- 2 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +- 512 +- 256 +- 512 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.007194208822036672 +neuron_fanin: +- 5 +- 4 +- 3 +- 4 +- 4 +output_bitwidth: 4 +seed: 1878768292 +warm_restart_freq: 60 +wd: 0.060652715226341795 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/best_loss.pth new file mode 100644 index 000000000..e4dc22d24 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/checkpoint_epoch56_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/checkpoint_epoch56_loss=0.028.pth new file mode 100644 index 000000000..e4dc22d24 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/checkpoint_epoch56_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/events.out.tfevents.1699494102.ca42a8e84088.2400014.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/events.out.tfevents.1699494102.ca42a8e84088.2400014.0 new file mode 100644 index 000000000..90b272201 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/events.out.tfevents.1699494102.ca42a8e84088.2400014.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparam21_271164674_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparam21_271164674_loss=0.028_emd.txt new file mode 100644 index 000000000..a72d32a19 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparam21_271164674_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.835899604376868 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparam21_271164674_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparam21_271164674_lutcost.txt new file mode 100644 index 000000000..487b6be32 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparam21_271164674_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 87040.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 2720.0 +Total LUT cost: 100512.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparams.yml new file mode 100644 index 000000000..1415e2e16 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_271164674/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 512 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017798167145248783 +neuron_fanin: +- 5 +- 6 +output_bitwidth: 2 +seed: 271164674 +warm_restart_freq: 61 +wd: 0.003552194615739367 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/best_loss.pth new file mode 100644 index 000000000..50efd2b17 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/checkpoint_epoch72_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/checkpoint_epoch72_loss=0.022.pth new file mode 100644 index 000000000..50efd2b17 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/checkpoint_epoch72_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/events.out.tfevents.1699641517.ca42a8e84088.2966068.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/events.out.tfevents.1699641517.ca42a8e84088.2966068.0 new file mode 100644 index 000000000..8d5669861 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/events.out.tfevents.1699641517.ca42a8e84088.2966068.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparam21_278174286_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparam21_278174286_loss=0.022_emd.txt new file mode 100644 index 000000000..b2f9662ad --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparam21_278174286_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7366896108167664 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparam21_278174286_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparam21_278174286_lutcost.txt new file mode 100644 index 000000000..0051cd3f2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparam21_278174286_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 2096640.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 174080.0 +module_list.4 lut cost: 1920.0 +module_list.5 lut cost: 65280.0 +module_list.6 lut cost: 21856.0 +Total LUT cost: 2884064.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparams.yml new file mode 100644 index 000000000..4fb840d97 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_278174286/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004342569371000857 +neuron_fanin: +- 4 +- 5 +- 6 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 278174286 +warm_restart_freq: 80 +wd: 0.004542568438429935 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/best_loss.pth new file mode 100644 index 000000000..b44fc37ff Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/checkpoint_epoch86_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/checkpoint_epoch86_loss=0.021.pth new file mode 100644 index 000000000..b44fc37ff Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/checkpoint_epoch86_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/events.out.tfevents.1699575554.ca42a8e84088.2712182.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/events.out.tfevents.1699575554.ca42a8e84088.2712182.0 new file mode 100644 index 000000000..274df0e56 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/events.out.tfevents.1699575554.ca42a8e84088.2712182.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparam21_319827863_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparam21_319827863_loss=0.021_emd.txt new file mode 100644 index 000000000..4791fda99 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparam21_319827863_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7217344544278597 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparam21_319827863_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparam21_319827863_lutcost.txt new file mode 100644 index 000000000..df79011bd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparam21_319827863_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 2112.0 +module_list.2 lut cost: 1536.0 +module_list.3 lut cost: 5632.0 +module_list.4 lut cost: 5120.0 +module_list.5 lut cost: 160.0 +Total LUT cost: 539104.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparams.yml new file mode 100644 index 000000000..d6e9e2078 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_319827863/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 3 +- 3 +- 4 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +- 256 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.002882502655722156 +neuron_fanin: +- 3 +- 2 +- 3 +- 2 +- 2 +output_bitwidth: 2 +seed: 319827863 +warm_restart_freq: 45 +wd: 0.004964828068369232 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/best_loss.pth new file mode 100644 index 000000000..2fdb33d98 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/checkpoint_epoch74_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/checkpoint_epoch74_loss=0.021.pth new file mode 100644 index 000000000..2fdb33d98 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/checkpoint_epoch74_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/events.out.tfevents.1699501796.ca42a8e84088.2429558.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/events.out.tfevents.1699501796.ca42a8e84088.2429558.0 new file mode 100644 index 000000000..40fcd60b2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/events.out.tfevents.1699501796.ca42a8e84088.2429558.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparam21_436286119_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparam21_436286119_loss=0.021_emd.txt new file mode 100644 index 000000000..2479b7682 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparam21_436286119_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.5866559357586856 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparam21_436286119_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparam21_436286119_lutcost.txt new file mode 100644 index 000000000..0bc2f18c2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparam21_436286119_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 217600.0 +module_list.2 lut cost: 54640.0 +Total LUT cost: 621936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparams.yml new file mode 100644 index 000000000..61c3b8bcd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_436286119/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004264306513545626 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 436286119 +warm_restart_freq: 83 +wd: 0.0004024057872923119 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/best_loss.pth new file mode 100644 index 000000000..463afb776 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/checkpoint_epoch71_loss=0.016.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/checkpoint_epoch71_loss=0.016.pth new file mode 100644 index 000000000..463afb776 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/checkpoint_epoch71_loss=0.016.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/events.out.tfevents.1699514541.ca42a8e84088.2481093.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/events.out.tfevents.1699514541.ca42a8e84088.2481093.0 new file mode 100644 index 000000000..927ca8393 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/events.out.tfevents.1699514541.ca42a8e84088.2481093.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparam21_526262893_loss=0.016_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparam21_526262893_loss=0.016_emd.txt new file mode 100644 index 000000000..c933f1a7e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparam21_526262893_loss=0.016_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4860223708482774 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparam21_526262893_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparam21_526262893_lutcost.txt new file mode 100644 index 000000000..0bc2f18c2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparam21_526262893_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 217600.0 +module_list.2 lut cost: 54640.0 +Total LUT cost: 621936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparams.yml new file mode 100644 index 000000000..471fd1ec6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_526262893/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004264306513545626 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 526262893 +warm_restart_freq: 83 +wd: 0.0004024057872923119 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/best_loss.pth new file mode 100644 index 000000000..55e8bbaf3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/checkpoint_epoch74_loss=0.023.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/checkpoint_epoch74_loss=0.023.pth new file mode 100644 index 000000000..55e8bbaf3 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/checkpoint_epoch74_loss=0.023.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/events.out.tfevents.1699662953.ca42a8e84088.3051478.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/events.out.tfevents.1699662953.ca42a8e84088.3051478.0 new file mode 100644 index 000000000..67f0f598b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/events.out.tfevents.1699662953.ca42a8e84088.3051478.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparam21_603051206_loss=0.023_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparam21_603051206_loss=0.023_emd.txt new file mode 100644 index 000000000..3f3b4d356 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparam21_603051206_loss=0.023_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.826944211566167 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparam21_603051206_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparam21_603051206_lutcost.txt new file mode 100644 index 000000000..0051cd3f2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparam21_603051206_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349440.0 +module_list.1 lut cost: 2096640.0 +module_list.2 lut cost: 174848.0 +module_list.3 lut cost: 174080.0 +module_list.4 lut cost: 1920.0 +module_list.5 lut cost: 65280.0 +module_list.6 lut cost: 21856.0 +Total LUT cost: 2884064.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparams.yml new file mode 100644 index 000000000..c0ed070d5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_603051206/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 3 +- 2 +- 4 +- 3 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 128 +- 512 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.004342569371000857 +neuron_fanin: +- 4 +- 5 +- 6 +- 2 +- 4 +- 5 +output_bitwidth: 2 +seed: 603051206 +warm_restart_freq: 80 +wd: 0.004542568438429935 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/best_loss.pth new file mode 100644 index 000000000..07333a0e7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/checkpoint_epoch98_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/checkpoint_epoch98_loss=0.021.pth new file mode 100644 index 000000000..07333a0e7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/checkpoint_epoch98_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/events.out.tfevents.1699587257.ca42a8e84088.2756275.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/events.out.tfevents.1699587257.ca42a8e84088.2756275.0 new file mode 100644 index 000000000..916629498 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/events.out.tfevents.1699587257.ca42a8e84088.2756275.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparam21_736305566_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparam21_736305566_loss=0.021_emd.txt new file mode 100644 index 000000000..eba75828e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparam21_736305566_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.798951445259119 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparam21_736305566_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparam21_736305566_lutcost.txt new file mode 100644 index 000000000..ad06d26bb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparam21_736305566_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 130560.0 +module_list.3 lut cost: 2112.0 +module_list.4 lut cost: 10880.0 +module_list.5 lut cost: 672.0 +Total LUT cost: 799328.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparams.yml new file mode 100644 index 000000000..1f0fc07a4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_736305566/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00033158181717000626 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 5 +output_bitwidth: 2 +seed: 736305566 +warm_restart_freq: 70 +wd: 6.415241326561233e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/best_loss.pth new file mode 100644 index 000000000..bb6227eae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/checkpoint_epoch64_loss=0.013.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/checkpoint_epoch64_loss=0.013.pth new file mode 100644 index 000000000..bb6227eae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/checkpoint_epoch64_loss=0.013.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/events.out.tfevents.1699527261.ca42a8e84088.2529252.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/events.out.tfevents.1699527261.ca42a8e84088.2529252.0 new file mode 100644 index 000000000..bf9fb675e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/events.out.tfevents.1699527261.ca42a8e84088.2529252.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparam21_769498234_loss=0.013_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparam21_769498234_loss=0.013_emd.txt new file mode 100644 index 000000000..54b3fdc42 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparam21_769498234_loss=0.013_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.4715954083579081 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparam21_769498234_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparam21_769498234_lutcost.txt new file mode 100644 index 000000000..0bc2f18c2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparam21_769498234_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 349696.0 +module_list.1 lut cost: 217600.0 +module_list.2 lut cost: 54640.0 +Total LUT cost: 621936.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparams.yml new file mode 100644 index 000000000..8eda4bb94 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_769498234/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 4 +- 5 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 512 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.004264306513545626 +neuron_fanin: +- 3 +- 3 +output_bitwidth: 5 +seed: 769498234 +warm_restart_freq: 83 +wd: 0.0004024057872923119 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/best_loss.pth new file mode 100644 index 000000000..01f5f4e26 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/checkpoint_epoch92_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/checkpoint_epoch92_loss=0.020.pth new file mode 100644 index 000000000..01f5f4e26 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/checkpoint_epoch92_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/events.out.tfevents.1699606340.ca42a8e84088.2828581.0 b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/events.out.tfevents.1699606340.ca42a8e84088.2828581.0 new file mode 100644 index 000000000..fde4ce09f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/events.out.tfevents.1699606340.ca42a8e84088.2828581.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparam21_85391888_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparam21_85391888_loss=0.020_emd.txt new file mode 100644 index 000000000..5dc1d6b79 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparam21_85391888_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7400023819822024 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparam21_85391888_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparam21_85391888_lutcost.txt new file mode 100644 index 000000000..ad06d26bb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparam21_85391888_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524544.0 +module_list.1 lut cost: 130560.0 +module_list.2 lut cost: 130560.0 +module_list.3 lut cost: 2112.0 +module_list.4 lut cost: 10880.0 +module_list.5 lut cost: 672.0 +Total LUT cost: 799328.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparams.yml new file mode 100644 index 000000000..59a2df6a1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam21_85391888/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +- 3 +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 512 +- 64 +- 64 +input_bitwidth: 5 +input_fanin: 3 +lr: 0.00033158181717000626 +neuron_fanin: +- 4 +- 2 +- 3 +- 4 +- 5 +output_bitwidth: 2 +seed: 85391888 +warm_restart_freq: 70 +wd: 6.415241326561233e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/best_loss.pth new file mode 100644 index 000000000..d9ee0a380 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/checkpoint_epoch76_loss=0.031.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/checkpoint_epoch76_loss=0.031.pth new file mode 100644 index 000000000..d9ee0a380 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/checkpoint_epoch76_loss=0.031.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/events.out.tfevents.1699625548.ca42a8e84088.2902869.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/events.out.tfevents.1699625548.ca42a8e84088.2902869.0 new file mode 100644 index 000000000..92c6a4939 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/events.out.tfevents.1699625548.ca42a8e84088.2902869.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparam22_1327878113_loss=0.031_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparam22_1327878113_loss=0.031_emd.txt new file mode 100644 index 000000000..d55b633d4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparam22_1327878113_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8124201492196814 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparam22_1327878113_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparam22_1327878113_lutcost.txt new file mode 100644 index 000000000..1a91e06e3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparam22_1327878113_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 320.0 +Total LUT cost: 358080.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparams.yml new file mode 100644 index 000000000..7f907331a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1327878113/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006295754962457133 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 1327878113 +warm_restart_freq: 80 +wd: 2.2672398522452535e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/best_loss.pth new file mode 100644 index 000000000..c9948b918 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/checkpoint_epoch80_loss=0.198.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/checkpoint_epoch80_loss=0.198.pth new file mode 100644 index 000000000..c9948b918 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/checkpoint_epoch80_loss=0.198.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/events.out.tfevents.1699595165.ca42a8e84088.2786039.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/events.out.tfevents.1699595165.ca42a8e84088.2786039.0 new file mode 100644 index 000000000..731adeff9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/events.out.tfevents.1699595165.ca42a8e84088.2786039.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparam22_1333950286_loss=0.198_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparam22_1333950286_loss=0.198_emd.txt new file mode 100644 index 000000000..4168dd25f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparam22_1333950286_loss=0.198_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.476574996108335 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparam22_1333950286_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparam22_1333950286_lutcost.txt new file mode 100644 index 000000000..e93cf784d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparam22_1333950286_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 27200.0 +module_list.2 lut cost: 131136.0 +module_list.3 lut cost: 21856.0 +Total LUT cost: 191072.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparams.yml new file mode 100644 index 000000000..4ab7f4735 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1333950286/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00639940657862349 +neuron_fanin: +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1333950286 +warm_restart_freq: 88 +wd: 0.07043367044578362 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/best_loss.pth new file mode 100644 index 000000000..9f260372e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/checkpoint_epoch76_loss=0.048.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/checkpoint_epoch76_loss=0.048.pth new file mode 100644 index 000000000..9f260372e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/checkpoint_epoch76_loss=0.048.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/events.out.tfevents.1699638171.ca42a8e84088.2952456.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/events.out.tfevents.1699638171.ca42a8e84088.2952456.0 new file mode 100644 index 000000000..1d13a9e9e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/events.out.tfevents.1699638171.ca42a8e84088.2952456.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparam22_1339956768_loss=0.048_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparam22_1339956768_loss=0.048_emd.txt new file mode 100644 index 000000000..441617a32 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparam22_1339956768_loss=0.048_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8803380382882753 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparam22_1339956768_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparam22_1339956768_lutcost.txt new file mode 100644 index 000000000..1a91e06e3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparam22_1339956768_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 320.0 +Total LUT cost: 358080.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparams.yml new file mode 100644 index 000000000..d930c5fbc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1339956768/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006295754962457133 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 1339956768 +warm_restart_freq: 80 +wd: 2.2672398522452535e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/best_loss.pth new file mode 100644 index 000000000..dcc337bfb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/checkpoint_epoch85_loss=0.101.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/checkpoint_epoch85_loss=0.101.pth new file mode 100644 index 000000000..dcc337bfb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/checkpoint_epoch85_loss=0.101.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/events.out.tfevents.1699610196.ca42a8e84088.2842944.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/events.out.tfevents.1699610196.ca42a8e84088.2842944.0 new file mode 100644 index 000000000..64f9e7b26 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/events.out.tfevents.1699610196.ca42a8e84088.2842944.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparam22_1458186805_loss=0.101_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparam22_1458186805_loss=0.101_emd.txt new file mode 100644 index 000000000..059a173e3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparam22_1458186805_loss=0.101_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.8433184895764843 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparam22_1458186805_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparam22_1458186805_lutcost.txt new file mode 100644 index 000000000..e93cf784d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparam22_1458186805_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 27200.0 +module_list.2 lut cost: 131136.0 +module_list.3 lut cost: 21856.0 +Total LUT cost: 191072.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparams.yml new file mode 100644 index 000000000..f69d9bbe1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1458186805/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00639940657862349 +neuron_fanin: +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1458186805 +warm_restart_freq: 88 +wd: 0.07043367044578362 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/best_loss.pth new file mode 100644 index 000000000..391c3c472 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/checkpoint_epoch7_loss=0.125.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/checkpoint_epoch7_loss=0.125.pth new file mode 100644 index 000000000..391c3c472 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/checkpoint_epoch7_loss=0.125.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/events.out.tfevents.1699684321.ca42a8e84088.3136205.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/events.out.tfevents.1699684321.ca42a8e84088.3136205.0 new file mode 100644 index 000000000..76b05683f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/events.out.tfevents.1699684321.ca42a8e84088.3136205.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparam22_1541644566_loss=0.125_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparam22_1541644566_loss=0.125_emd.txt new file mode 100644 index 000000000..753bf791e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparam22_1541644566_loss=0.125_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.9764589566027144 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparam22_1541644566_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparam22_1541644566_lutcost.txt new file mode 100644 index 000000000..64f94850b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparam22_1541644566_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 320.0 +module_list.2 lut cost: 87424.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 128.0 +module_list.5 lut cost: 320.0 +Total LUT cost: 175232.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparams.yml new file mode 100644 index 000000000..06a1f0e50 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1541644566/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009815981833436661 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 4 +output_bitwidth: 4 +seed: 1541644566 +warm_restart_freq: 72 +wd: 0.02398030949942382 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/best_loss.pth new file mode 100644 index 000000000..801b83d4f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/checkpoint_epoch85_loss=0.083.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/checkpoint_epoch85_loss=0.083.pth new file mode 100644 index 000000000..801b83d4f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/checkpoint_epoch85_loss=0.083.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/events.out.tfevents.1699624584.ca42a8e84088.2899092.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/events.out.tfevents.1699624584.ca42a8e84088.2899092.0 new file mode 100644 index 000000000..3222ba75b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/events.out.tfevents.1699624584.ca42a8e84088.2899092.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparam22_1546568724_loss=0.083_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparam22_1546568724_loss=0.083_emd.txt new file mode 100644 index 000000000..3d6d81727 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparam22_1546568724_loss=0.083_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.5585084637068385 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparam22_1546568724_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparam22_1546568724_lutcost.txt new file mode 100644 index 000000000..e93cf784d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparam22_1546568724_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10880.0 +module_list.1 lut cost: 27200.0 +module_list.2 lut cost: 131136.0 +module_list.3 lut cost: 21856.0 +Total LUT cost: 191072.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparams.yml new file mode 100644 index 000000000..fe1e52447 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1546568724/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 64 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00639940657862349 +neuron_fanin: +- 6 +- 3 +- 5 +output_bitwidth: 2 +seed: 1546568724 +warm_restart_freq: 88 +wd: 0.07043367044578362 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/best_loss.pth new file mode 100644 index 000000000..f1215c619 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/checkpoint_epoch1_loss=0.166.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/checkpoint_epoch1_loss=0.166.pth new file mode 100644 index 000000000..f1215c619 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/checkpoint_epoch1_loss=0.166.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/events.out.tfevents.1699539715.ca42a8e84088.2577457.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/events.out.tfevents.1699539715.ca42a8e84088.2577457.0 new file mode 100644 index 000000000..2575ce62f Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/events.out.tfevents.1699539715.ca42a8e84088.2577457.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparam22_1737084254_loss=0.166_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparam22_1737084254_loss=0.166_emd.txt new file mode 100644 index 000000000..50049ae5e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparam22_1737084254_loss=0.166_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.059192672446607 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparam22_1737084254_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparam22_1737084254_lutcost.txt new file mode 100644 index 000000000..078eaec0a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparam22_1737084254_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 48.0 +Total LUT cost: 87472.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparams.yml new file mode 100644 index 000000000..b5ea872b5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1737084254/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009596906068413836 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 1737084254 +warm_restart_freq: 41 +wd: 0.001832632389998659 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/best_loss.pth new file mode 100644 index 000000000..93a9a181e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/checkpoint_epoch8_loss=0.048.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/checkpoint_epoch8_loss=0.048.pth new file mode 100644 index 000000000..93a9a181e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/checkpoint_epoch8_loss=0.048.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/events.out.tfevents.1699506855.ca42a8e84088.2450512.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/events.out.tfevents.1699506855.ca42a8e84088.2450512.0 new file mode 100644 index 000000000..eb20192f2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/events.out.tfevents.1699506855.ca42a8e84088.2450512.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparam22_1772525900_loss=0.048_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparam22_1772525900_loss=0.048_emd.txt new file mode 100644 index 000000000..44b91c7f6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparam22_1772525900_loss=0.048_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0853218960732014 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparam22_1772525900_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparam22_1772525900_lutcost.txt new file mode 100644 index 000000000..8e5c091f6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparam22_1772525900_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 32256.0 +module_list.3 lut cost: 699392.0 +module_list.4 lut cost: 6400.0 +module_list.5 lut cost: 699392.0 +module_list.6 lut cost: 480.0 +Total LUT cost: 1455264.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparams.yml new file mode 100644 index 000000000..75df06d46 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_1772525900/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006951646097418672 +neuron_fanin: +- 2 +- 5 +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 1772525900 +warm_restart_freq: 10 +wd: 3.3306171167443374e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/best_loss.pth new file mode 100644 index 000000000..e29ce4dcc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/checkpoint_epoch1_loss=0.069.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/checkpoint_epoch1_loss=0.069.pth new file mode 100644 index 000000000..e29ce4dcc Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/checkpoint_epoch1_loss=0.069.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/events.out.tfevents.1699703560.ca42a8e84088.3214340.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/events.out.tfevents.1699703560.ca42a8e84088.3214340.0 new file mode 100644 index 000000000..6f2c665ca Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/events.out.tfevents.1699703560.ca42a8e84088.3214340.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparam22_196288003_loss=0.069_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparam22_196288003_loss=0.069_emd.txt new file mode 100644 index 000000000..f0b7801ff --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparam22_196288003_loss=0.069_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.49760057669066 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparam22_196288003_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparam22_196288003_lutcost.txt new file mode 100644 index 000000000..64f94850b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparam22_196288003_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 320.0 +module_list.2 lut cost: 87424.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 128.0 +module_list.5 lut cost: 320.0 +Total LUT cost: 175232.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparams.yml new file mode 100644 index 000000000..774974361 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_196288003/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009815981833436661 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 4 +output_bitwidth: 4 +seed: 196288003 +warm_restart_freq: 72 +wd: 0.02398030949942382 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/best_loss.pth new file mode 100644 index 000000000..f7ea48c64 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/checkpoint_epoch4_loss=0.176.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/checkpoint_epoch4_loss=0.176.pth new file mode 100644 index 000000000..f7ea48c64 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/checkpoint_epoch4_loss=0.176.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/events.out.tfevents.1699559159.ca42a8e84088.2649666.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/events.out.tfevents.1699559159.ca42a8e84088.2649666.0 new file mode 100644 index 000000000..a271c6004 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/events.out.tfevents.1699559159.ca42a8e84088.2649666.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparam22_339640466_loss=0.176_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparam22_339640466_loss=0.176_emd.txt new file mode 100644 index 000000000..ee14712f3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparam22_339640466_loss=0.176_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.358935016435889 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparam22_339640466_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparam22_339640466_lutcost.txt new file mode 100644 index 000000000..078eaec0a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparam22_339640466_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 48.0 +Total LUT cost: 87472.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparams.yml new file mode 100644 index 000000000..db4e0f00e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_339640466/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009596906068413836 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 339640466 +warm_restart_freq: 41 +wd: 0.001832632389998659 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/best_loss.pth new file mode 100644 index 000000000..76c336103 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/checkpoint_epoch3_loss=0.142.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/checkpoint_epoch3_loss=0.142.pth new file mode 100644 index 000000000..76c336103 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/checkpoint_epoch3_loss=0.142.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/events.out.tfevents.1699578265.ca42a8e84088.2723105.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/events.out.tfevents.1699578265.ca42a8e84088.2723105.0 new file mode 100644 index 000000000..6221fed90 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/events.out.tfevents.1699578265.ca42a8e84088.2723105.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparam22_508622596_loss=0.142_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparam22_508622596_loss=0.142_emd.txt new file mode 100644 index 000000000..de2b847a4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparam22_508622596_loss=0.142_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.961034442260002 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparam22_508622596_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparam22_508622596_lutcost.txt new file mode 100644 index 000000000..078eaec0a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparam22_508622596_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 0.0 +module_list.2 lut cost: 384.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 0.0 +module_list.5 lut cost: 48.0 +Total LUT cost: 87472.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparams.yml new file mode 100644 index 000000000..b5a0f7a34 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_508622596/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 3 +- 6 +- 2 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 64 +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009596906068413836 +neuron_fanin: +- 2 +- 2 +- 2 +- 2 +- 2 +output_bitwidth: 3 +seed: 508622596 +warm_restart_freq: 41 +wd: 0.001832632389998659 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/best_loss.pth new file mode 100644 index 000000000..4e4c0e03b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/checkpoint_epoch9_loss=0.038.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/checkpoint_epoch9_loss=0.038.pth new file mode 100644 index 000000000..4e4c0e03b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/checkpoint_epoch9_loss=0.038.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/events.out.tfevents.1699528191.ca42a8e84088.2532961.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/events.out.tfevents.1699528191.ca42a8e84088.2532961.0 new file mode 100644 index 000000000..9cfacbdf2 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/events.out.tfevents.1699528191.ca42a8e84088.2532961.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparam22_543868405_loss=0.038_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparam22_543868405_loss=0.038_emd.txt new file mode 100644 index 000000000..783dfa84f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparam22_543868405_loss=0.038_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8331157374922753 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparam22_543868405_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparam22_543868405_lutcost.txt new file mode 100644 index 000000000..8e5c091f6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparam22_543868405_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 32256.0 +module_list.3 lut cost: 699392.0 +module_list.4 lut cost: 6400.0 +module_list.5 lut cost: 699392.0 +module_list.6 lut cost: 480.0 +Total LUT cost: 1455264.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparams.yml new file mode 100644 index 000000000..8b1728277 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_543868405/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006951646097418672 +neuron_fanin: +- 2 +- 5 +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 543868405 +warm_restart_freq: 10 +wd: 3.3306171167443374e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/best_loss.pth new file mode 100644 index 000000000..fa4dbf35a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/checkpoint_epoch73_loss=0.032.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/checkpoint_epoch73_loss=0.032.pth new file mode 100644 index 000000000..fa4dbf35a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/checkpoint_epoch73_loss=0.032.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/events.out.tfevents.1699650381.ca42a8e84088.3000485.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/events.out.tfevents.1699650381.ca42a8e84088.3000485.0 new file mode 100644 index 000000000..a112ea718 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/events.out.tfevents.1699650381.ca42a8e84088.3000485.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparam22_748906517_loss=0.032_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparam22_748906517_loss=0.032_emd.txt new file mode 100644 index 000000000..9f20bd061 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparam22_748906517_loss=0.032_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8059586806555987 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparam22_748906517_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparam22_748906517_lutcost.txt new file mode 100644 index 000000000..1a91e06e3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparam22_748906517_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 8064.0 +module_list.1 lut cost: 349696.0 +module_list.2 lut cost: 320.0 +Total LUT cost: 358080.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparams.yml new file mode 100644 index 000000000..82cf4df2f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_748906517/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.006295754962457133 +neuron_fanin: +- 5 +- 2 +output_bitwidth: 4 +seed: 748906517 +warm_restart_freq: 80 +wd: 2.2672398522452535e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/best_loss.pth new file mode 100644 index 000000000..cbc4720bf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/checkpoint_epoch8_loss=0.031.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/checkpoint_epoch8_loss=0.031.pth new file mode 100644 index 000000000..cbc4720bf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/checkpoint_epoch8_loss=0.031.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/events.out.tfevents.1699549905.ca42a8e84088.2614084.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/events.out.tfevents.1699549905.ca42a8e84088.2614084.0 new file mode 100644 index 000000000..51eef0cb4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/events.out.tfevents.1699549905.ca42a8e84088.2614084.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparam22_806822647_loss=0.031_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparam22_806822647_loss=0.031_emd.txt new file mode 100644 index 000000000..3551d6057 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparam22_806822647_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8188139455979409 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparam22_806822647_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparam22_806822647_lutcost.txt new file mode 100644 index 000000000..8e5c091f6 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparam22_806822647_lutcost.txt @@ -0,0 +1,23 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 16320.0 +module_list.1 lut cost: 1024.0 +module_list.2 lut cost: 32256.0 +module_list.3 lut cost: 699392.0 +module_list.4 lut cost: 6400.0 +module_list.5 lut cost: 699392.0 +module_list.6 lut cost: 480.0 +Total LUT cost: 1455264.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparams.yml new file mode 100644 index 000000000..d88fac28e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_806822647/hparams.yml @@ -0,0 +1,45 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 3 +- 4 +- 5 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 512 +- 256 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.006951646097418672 +neuron_fanin: +- 2 +- 5 +- 5 +- 2 +- 3 +- 2 +output_bitwidth: 6 +seed: 806822647 +warm_restart_freq: 10 +wd: 3.3306171167443374e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/best_loss.pth new file mode 100644 index 000000000..d26a7377c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/checkpoint_epoch1_loss=0.157.pth b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/checkpoint_epoch1_loss=0.157.pth new file mode 100644 index 000000000..d26a7377c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/checkpoint_epoch1_loss=0.157.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/events.out.tfevents.1699722197.ca42a8e84088.3285356.0 b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/events.out.tfevents.1699722197.ca42a8e84088.3285356.0 new file mode 100644 index 000000000..956dac46c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/events.out.tfevents.1699722197.ca42a8e84088.3285356.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparam22_923386753_loss=0.157_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparam22_923386753_loss=0.157_emd.txt new file mode 100644 index 000000000..8313b4923 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparam22_923386753_loss=0.157_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +3.412314791365013 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparam22_923386753_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparam22_923386753_lutcost.txt new file mode 100644 index 000000000..64f94850b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparam22_923386753_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 320.0 +module_list.2 lut cost: 87424.0 +module_list.3 lut cost: 43520.0 +module_list.4 lut cost: 128.0 +module_list.5 lut cost: 320.0 +Total LUT cost: 175232.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparams.yml new file mode 100644 index 000000000..9a9bb468b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam22_923386753/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 5 +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 64 +- 256 +- 64 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.009815981833436661 +neuron_fanin: +- 3 +- 3 +- 6 +- 3 +- 4 +output_bitwidth: 4 +seed: 923386753 +warm_restart_freq: 72 +wd: 0.02398030949942382 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/best_loss.pth new file mode 100644 index 000000000..af3d47083 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/checkpoint_epoch98_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/checkpoint_epoch98_loss=0.029.pth new file mode 100644 index 000000000..af3d47083 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/checkpoint_epoch98_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/events.out.tfevents.1699597687.ca42a8e84088.2795725.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/events.out.tfevents.1699597687.ca42a8e84088.2795725.0 new file mode 100644 index 000000000..2dcef4225 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/events.out.tfevents.1699597687.ca42a8e84088.2795725.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparam23_1029054457_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparam23_1029054457_loss=0.029_emd.txt new file mode 100644 index 000000000..664c24355 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparam23_1029054457_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9214973462240825 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparam23_1029054457_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparam23_1029054457_lutcost.txt new file mode 100644 index 000000000..b563180df --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparam23_1029054457_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 4032.0 +module_list.3 lut cost: 174848.0 +module_list.4 lut cost: 10752.0 +module_list.5 lut cost: 0.0 +Total LUT cost: 916224.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparams.yml new file mode 100644 index 000000000..db5023c38 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1029054457/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00036156463351560985 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 2 +output_bitwidth: 3 +seed: 1029054457 +warm_restart_freq: 56 +wd: 0.0033088172966888084 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/best_loss.pth new file mode 100644 index 000000000..7519c8dae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/checkpoint_epoch88_loss=0.021.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/checkpoint_epoch88_loss=0.021.pth new file mode 100644 index 000000000..7519c8dae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/checkpoint_epoch88_loss=0.021.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/events.out.tfevents.1699571158.ca42a8e84088.2694987.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/events.out.tfevents.1699571158.ca42a8e84088.2694987.0 new file mode 100644 index 000000000..6800450cb Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/events.out.tfevents.1699571158.ca42a8e84088.2694987.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparam23_1211239071_loss=0.021_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparam23_1211239071_loss=0.021_emd.txt new file mode 100644 index 000000000..15d181fb7 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparam23_1211239071_loss=0.021_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6740061369549222 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparam23_1211239071_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparam23_1211239071_lutcost.txt new file mode 100644 index 000000000..9a0c94d56 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparam23_1211239071_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87424.0 +module_list.2 lut cost: 174080.0 +module_list.3 lut cost: 1920.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 332784.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparams.yml new file mode 100644 index 000000000..04dfd142f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1211239071/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012556170885730709 +neuron_fanin: +- 5 +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 1211239071 +warm_restart_freq: 89 +wd: 0.00035553266353597994 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/best_loss.pth new file mode 100644 index 000000000..66a226370 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/checkpoint_epoch60_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/checkpoint_epoch60_loss=0.025.pth new file mode 100644 index 000000000..66a226370 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/checkpoint_epoch60_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/events.out.tfevents.1699639118.ca42a8e84088.2956199.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/events.out.tfevents.1699639118.ca42a8e84088.2956199.0 new file mode 100644 index 000000000..46f6ac028 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/events.out.tfevents.1699639118.ca42a8e84088.2956199.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparam23_1393795985_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparam23_1393795985_loss=0.025_emd.txt new file mode 100644 index 000000000..5deb2c45b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparam23_1393795985_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8793531989325203 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparam23_1393795985_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparam23_1393795985_lutcost.txt new file mode 100644 index 000000000..d70fd3b2b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparam23_1393795985_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 21504.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 37536.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparams.yml new file mode 100644 index 000000000..0b9624b4e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1393795985/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024956681695789077 +neuron_fanin: +- 5 +- 4 +- 6 +output_bitwidth: 2 +seed: 1393795985 +warm_restart_freq: 66 +wd: 0.003360220909848682 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/best_loss.pth new file mode 100644 index 000000000..a1c948b37 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/checkpoint_epoch63_loss=0.022.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/checkpoint_epoch63_loss=0.022.pth new file mode 100644 index 000000000..a1c948b37 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/checkpoint_epoch63_loss=0.022.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/events.out.tfevents.1699654053.ca42a8e84088.3014564.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/events.out.tfevents.1699654053.ca42a8e84088.3014564.0 new file mode 100644 index 000000000..012895632 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/events.out.tfevents.1699654053.ca42a8e84088.3014564.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparam23_14210519_loss=0.022_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparam23_14210519_loss=0.022_emd.txt new file mode 100644 index 000000000..46146e83d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparam23_14210519_loss=0.022_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7822531269669946 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparam23_14210519_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparam23_14210519_lutcost.txt new file mode 100644 index 000000000..d70fd3b2b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparam23_14210519_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 21504.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 37536.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparams.yml new file mode 100644 index 000000000..3d2bdbd0f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_14210519/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024956681695789077 +neuron_fanin: +- 5 +- 4 +- 6 +output_bitwidth: 2 +seed: 14210519 +warm_restart_freq: 66 +wd: 0.003360220909848682 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/best_loss.pth new file mode 100644 index 000000000..960b9f6db Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/checkpoint_epoch95_loss=0.035.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/checkpoint_epoch95_loss=0.035.pth new file mode 100644 index 000000000..960b9f6db Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/checkpoint_epoch95_loss=0.035.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/events.out.tfevents.1699616927.ca42a8e84088.2869670.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/events.out.tfevents.1699616927.ca42a8e84088.2869670.0 new file mode 100644 index 000000000..7d9bd7437 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/events.out.tfevents.1699616927.ca42a8e84088.2869670.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparam23_1585220954_loss=0.035_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparam23_1585220954_loss=0.035_emd.txt new file mode 100644 index 000000000..41f6fab2f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparam23_1585220954_loss=0.035_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.956993875195519 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparam23_1585220954_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparam23_1585220954_lutcost.txt new file mode 100644 index 000000000..b563180df --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparam23_1585220954_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 4032.0 +module_list.3 lut cost: 174848.0 +module_list.4 lut cost: 10752.0 +module_list.5 lut cost: 0.0 +Total LUT cost: 916224.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparams.yml new file mode 100644 index 000000000..d2a1a25f2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1585220954/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00036156463351560985 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 2 +output_bitwidth: 3 +seed: 1585220954 +warm_restart_freq: 56 +wd: 0.0033088172966888084 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/best_loss.pth new file mode 100644 index 000000000..1821d197d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/checkpoint_epoch90_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/checkpoint_epoch90_loss=0.024.pth new file mode 100644 index 000000000..1821d197d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/checkpoint_epoch90_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/events.out.tfevents.1699662522.ca42a8e84088.3049401.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/events.out.tfevents.1699662522.ca42a8e84088.3049401.0 new file mode 100644 index 000000000..99223a842 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/events.out.tfevents.1699662522.ca42a8e84088.3049401.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparam23_1663263537_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparam23_1663263537_loss=0.024_emd.txt new file mode 100644 index 000000000..afada3756 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparam23_1663263537_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6936820072901215 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparam23_1663263537_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparam23_1663263537_lutcost.txt new file mode 100644 index 000000000..f96a64650 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparam23_1663263537_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174720.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 1920.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 880.0 +Total LUT cost: 280880.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparams.yml new file mode 100644 index 000000000..50ce63f61 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1663263537/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006982782087424493 +neuron_fanin: +- 6 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 1663263537 +warm_restart_freq: 93 +wd: 0.08031737356103565 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/best_loss.pth new file mode 100644 index 000000000..4945eb687 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/checkpoint_epoch90_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/checkpoint_epoch90_loss=0.029.pth new file mode 100644 index 000000000..4945eb687 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/checkpoint_epoch90_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/events.out.tfevents.1699679419.ca42a8e84088.3115657.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/events.out.tfevents.1699679419.ca42a8e84088.3115657.0 new file mode 100644 index 000000000..cda39146b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/events.out.tfevents.1699679419.ca42a8e84088.3115657.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparam23_1865742367_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparam23_1865742367_loss=0.029_emd.txt new file mode 100644 index 000000000..63c823535 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparam23_1865742367_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7489654878779195 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparam23_1865742367_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparam23_1865742367_lutcost.txt new file mode 100644 index 000000000..f96a64650 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparam23_1865742367_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174720.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 1920.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 880.0 +Total LUT cost: 280880.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparams.yml new file mode 100644 index 000000000..95d00ecd4 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1865742367/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006982782087424493 +neuron_fanin: +- 6 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 1865742367 +warm_restart_freq: 93 +wd: 0.08031737356103565 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/best_loss.pth new file mode 100644 index 000000000..995b47093 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/checkpoint_epoch76_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/checkpoint_epoch76_loss=0.018.pth new file mode 100644 index 000000000..995b47093 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/checkpoint_epoch76_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/events.out.tfevents.1699587905.ca42a8e84088.2758916.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/events.out.tfevents.1699587905.ca42a8e84088.2758916.0 new file mode 100644 index 000000000..af33747ad Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/events.out.tfevents.1699587905.ca42a8e84088.2758916.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparam23_1890464680_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparam23_1890464680_loss=0.018_emd.txt new file mode 100644 index 000000000..17d8df495 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparam23_1890464680_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.573493099854455 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparam23_1890464680_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparam23_1890464680_lutcost.txt new file mode 100644 index 000000000..9a0c94d56 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparam23_1890464680_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87424.0 +module_list.2 lut cost: 174080.0 +module_list.3 lut cost: 1920.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 332784.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparams.yml new file mode 100644 index 000000000..3c8559722 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_1890464680/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012556170885730709 +neuron_fanin: +- 5 +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 1890464680 +warm_restart_freq: 89 +wd: 0.00035553266353597994 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/best_loss.pth new file mode 100644 index 000000000..7170fcaec Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/checkpoint_epoch54_loss=0.028.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/checkpoint_epoch54_loss=0.028.pth new file mode 100644 index 000000000..7170fcaec Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/checkpoint_epoch54_loss=0.028.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/events.out.tfevents.1699668788.ca42a8e84088.3074026.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/events.out.tfevents.1699668788.ca42a8e84088.3074026.0 new file mode 100644 index 000000000..e1d0185d0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/events.out.tfevents.1699668788.ca42a8e84088.3074026.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparam23_209806385_loss=0.028_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparam23_209806385_loss=0.028_emd.txt new file mode 100644 index 000000000..d8292f4f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparam23_209806385_loss=0.028_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9344404461988711 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparam23_209806385_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparam23_209806385_lutcost.txt new file mode 100644 index 000000000..d70fd3b2b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparam23_209806385_lutcost.txt @@ -0,0 +1,20 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 10752.0 +module_list.1 lut cost: 21504.0 +module_list.2 lut cost: 2560.0 +module_list.3 lut cost: 2720.0 +Total LUT cost: 37536.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparams.yml new file mode 100644 index 000000000..2108566fd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_209806385/hparams.yml @@ -0,0 +1,36 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +- 256 +input_bitwidth: 5 +input_fanin: 2 +lr: 0.0024956681695789077 +neuron_fanin: +- 5 +- 4 +- 6 +output_bitwidth: 2 +seed: 209806385 +warm_restart_freq: 66 +wd: 0.003360220909848682 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/best_loss.pth new file mode 100644 index 000000000..0e7eacb61 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/checkpoint_epoch83_loss=0.030.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/checkpoint_epoch83_loss=0.030.pth new file mode 100644 index 000000000..0e7eacb61 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/checkpoint_epoch83_loss=0.030.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/events.out.tfevents.1699696311.ca42a8e84088.3185900.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/events.out.tfevents.1699696311.ca42a8e84088.3185900.0 new file mode 100644 index 000000000..c56f69ad7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/events.out.tfevents.1699696311.ca42a8e84088.3185900.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparam23_346209564_loss=0.030_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparam23_346209564_loss=0.030_emd.txt new file mode 100644 index 000000000..4f99a8ade --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparam23_346209564_loss=0.030_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8570612674462526 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparam23_346209564_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparam23_346209564_lutcost.txt new file mode 100644 index 000000000..f96a64650 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparam23_346209564_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 174720.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 1920.0 +module_list.3 lut cost: 16320.0 +module_list.4 lut cost: 880.0 +Total LUT cost: 280880.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparams.yml new file mode 100644 index 000000000..42fde4d5e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_346209564/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0006982782087424493 +neuron_fanin: +- 6 +- 4 +- 2 +- 3 +output_bitwidth: 5 +seed: 346209564 +warm_restart_freq: 93 +wd: 0.08031737356103565 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/best_loss.pth new file mode 100644 index 000000000..a9702dbc1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/checkpoint_epoch97_loss=0.037.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/checkpoint_epoch97_loss=0.037.pth new file mode 100644 index 000000000..a9702dbc1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/checkpoint_epoch97_loss=0.037.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/events.out.tfevents.1699636654.ca42a8e84088.2946333.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/events.out.tfevents.1699636654.ca42a8e84088.2946333.0 new file mode 100644 index 000000000..e9353db7e Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/events.out.tfevents.1699636654.ca42a8e84088.2946333.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparam23_470915507_loss=0.037_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparam23_470915507_loss=0.037_emd.txt new file mode 100644 index 000000000..52ff0d3cb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparam23_470915507_loss=0.037_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.0022801971930257 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparam23_470915507_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparam23_470915507_lutcost.txt new file mode 100644 index 000000000..b563180df --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparam23_470915507_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 27200.0 +module_list.1 lut cost: 699392.0 +module_list.2 lut cost: 4032.0 +module_list.3 lut cost: 174848.0 +module_list.4 lut cost: 10752.0 +module_list.5 lut cost: 0.0 +Total LUT cost: 916224.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparams.yml new file mode 100644 index 000000000..117e699a1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_470915507/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 5 +- 2 +- 3 +- 2 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 512 +- 64 +- 128 +- 256 +input_bitwidth: 4 +input_fanin: 3 +lr: 0.00036156463351560985 +neuron_fanin: +- 3 +- 5 +- 5 +- 5 +- 2 +output_bitwidth: 3 +seed: 470915507 +warm_restart_freq: 56 +wd: 0.0033088172966888084 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/best_loss.pth new file mode 100644 index 000000000..688b6aec7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/checkpoint_epoch80_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/checkpoint_epoch80_loss=0.019.pth new file mode 100644 index 000000000..688b6aec7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/checkpoint_epoch80_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/events.out.tfevents.1699604934.ca42a8e84088.2822691.0 b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/events.out.tfevents.1699604934.ca42a8e84088.2822691.0 new file mode 100644 index 000000000..564dc8ed5 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/events.out.tfevents.1699604934.ca42a8e84088.2822691.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparam23_851740548_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparam23_851740548_loss=0.019_emd.txt new file mode 100644 index 000000000..822e3e65d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparam23_851740548_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6689947287749265 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparam23_851740548_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparam23_851740548_lutcost.txt new file mode 100644 index 000000000..9a0c94d56 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparam23_851740548_lutcost.txt @@ -0,0 +1,21 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87424.0 +module_list.2 lut cost: 174080.0 +module_list.3 lut cost: 1920.0 +module_list.4 lut cost: 4080.0 +Total LUT cost: 332784.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparams.yml new file mode 100644 index 000000000..181c99bca --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam23_851740548/hparams.yml @@ -0,0 +1,39 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +- 4 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 64 +- 512 +- 128 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0012556170885730709 +neuron_fanin: +- 5 +- 6 +- 2 +- 4 +output_bitwidth: 3 +seed: 851740548 +warm_restart_freq: 89 +wd: 0.00035553266353597994 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/best_loss.pth new file mode 100644 index 000000000..e4c128fe0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/checkpoint_epoch68_loss=0.024.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/checkpoint_epoch68_loss=0.024.pth new file mode 100644 index 000000000..e4c128fe0 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/checkpoint_epoch68_loss=0.024.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/events.out.tfevents.1699683207.ca42a8e84088.3131279.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/events.out.tfevents.1699683207.ca42a8e84088.3131279.0 new file mode 100644 index 000000000..c0326f5ca Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/events.out.tfevents.1699683207.ca42a8e84088.3131279.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparam24_1580032562_loss=0.024_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparam24_1580032562_loss=0.024_emd.txt new file mode 100644 index 000000000..1eeb4355f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparam24_1580032562_loss=0.024_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6754034016169297 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparam24_1580032562_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparam24_1580032562_lutcost.txt new file mode 100644 index 000000000..775bd1f83 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparam24_1580032562_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 80.0 +Total LUT cost: 152400.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparams.yml new file mode 100644 index 000000000..e6dfb1b98 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_1580032562/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013819887385489108 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 1580032562 +warm_restart_freq: 45 +wd: 0.09053403846147759 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/best_loss.pth new file mode 100644 index 000000000..328ff42e1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/checkpoint_epoch34_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/checkpoint_epoch34_loss=0.020.pth new file mode 100644 index 000000000..328ff42e1 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/checkpoint_epoch34_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/events.out.tfevents.1699622604.ca42a8e84088.2891266.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/events.out.tfevents.1699622604.ca42a8e84088.2891266.0 new file mode 100644 index 000000000..d3bd2143a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/events.out.tfevents.1699622604.ca42a8e84088.2891266.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparam24_1586279770_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparam24_1586279770_loss=0.020_emd.txt new file mode 100644 index 000000000..9c5481c2e --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparam24_1586279770_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.55364379336813 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparam24_1586279770_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparam24_1586279770_lutcost.txt new file mode 100644 index 000000000..0a29fa1cb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparam24_1586279770_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 7680.0 +module_list.4 lut cost: 1398784.0 +module_list.5 lut cost: 480.0 +Total LUT cost: 1526496.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparams.yml new file mode 100644 index 000000000..356a040f5 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_1586279770/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017841815609520022 +neuron_fanin: +- 5 +- 3 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 1586279770 +warm_restart_freq: 40 +wd: 0.02507675216167638 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/best_loss.pth new file mode 100644 index 000000000..e219bc736 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/checkpoint_epoch88_loss=0.018.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/checkpoint_epoch88_loss=0.018.pth new file mode 100644 index 000000000..e219bc736 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/checkpoint_epoch88_loss=0.018.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/events.out.tfevents.1699655797.ca42a8e84088.3021367.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/events.out.tfevents.1699655797.ca42a8e84088.3021367.0 new file mode 100644 index 000000000..f1412eaa7 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/events.out.tfevents.1699655797.ca42a8e84088.3021367.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparam24_2110712099_loss=0.018_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparam24_2110712099_loss=0.018_emd.txt new file mode 100644 index 000000000..1dde7a563 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparam24_2110712099_loss=0.018_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6632281872266372 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparam24_2110712099_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparam24_2110712099_lutcost.txt new file mode 100644 index 000000000..14a50f20a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparam24_2110712099_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 512.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 130560.0 +module_list.4 lut cost: 65280.0 +module_list.5 lut cost: 64.0 +Total LUT cost: 245312.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparams.yml new file mode 100644 index 000000000..8efcd5475 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_2110712099/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001747520542370776 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 4 +seed: 2110712099 +warm_restart_freq: 48 +wd: 0.04314714887950845 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/best_loss.pth new file mode 100644 index 000000000..15bd4708d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/checkpoint_epoch38_loss=0.025.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/checkpoint_epoch38_loss=0.025.pth new file mode 100644 index 000000000..15bd4708d Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/checkpoint_epoch38_loss=0.025.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/events.out.tfevents.1699642094.ca42a8e84088.2968828.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/events.out.tfevents.1699642094.ca42a8e84088.2968828.0 new file mode 100644 index 000000000..f960c3ea4 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/events.out.tfevents.1699642094.ca42a8e84088.2968828.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparam24_257327873_loss=0.025_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparam24_257327873_loss=0.025_emd.txt new file mode 100644 index 000000000..4ad6b1107 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparam24_257327873_loss=0.025_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6792636392459217 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparam24_257327873_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparam24_257327873_lutcost.txt new file mode 100644 index 000000000..0a29fa1cb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparam24_257327873_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 7680.0 +module_list.4 lut cost: 1398784.0 +module_list.5 lut cost: 480.0 +Total LUT cost: 1526496.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparams.yml new file mode 100644 index 000000000..6257bc282 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_257327873/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017841815609520022 +neuron_fanin: +- 5 +- 3 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 257327873 +warm_restart_freq: 40 +wd: 0.02507675216167638 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/best_loss.pth new file mode 100644 index 000000000..74add9a17 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/checkpoint_epoch85_loss=0.029.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/checkpoint_epoch85_loss=0.029.pth new file mode 100644 index 000000000..74add9a17 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/checkpoint_epoch85_loss=0.029.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/events.out.tfevents.1699695783.ca42a8e84088.3183585.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/events.out.tfevents.1699695783.ca42a8e84088.3183585.0 new file mode 100644 index 000000000..9b5f028a6 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/events.out.tfevents.1699695783.ca42a8e84088.3183585.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparam24_279667247_loss=0.029_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparam24_279667247_loss=0.029_emd.txt new file mode 100644 index 000000000..d03ca3615 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparam24_279667247_loss=0.029_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8099210908893084 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparam24_279667247_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparam24_279667247_lutcost.txt new file mode 100644 index 000000000..775bd1f83 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparam24_279667247_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 80.0 +Total LUT cost: 152400.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparams.yml new file mode 100644 index 000000000..c4804d44b --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_279667247/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013819887385489108 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 279667247 +warm_restart_freq: 45 +wd: 0.09053403846147759 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/best_loss.pth new file mode 100644 index 000000000..7a8a9ec8a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/checkpoint_epoch33_loss=0.031.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/checkpoint_epoch33_loss=0.031.pth new file mode 100644 index 000000000..7a8a9ec8a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/checkpoint_epoch33_loss=0.031.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/events.out.tfevents.1699661443.ca42a8e84088.3044944.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/events.out.tfevents.1699661443.ca42a8e84088.3044944.0 new file mode 100644 index 000000000..c0ae34029 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/events.out.tfevents.1699661443.ca42a8e84088.3044944.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparam24_321098042_loss=0.031_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparam24_321098042_loss=0.031_emd.txt new file mode 100644 index 000000000..2ce1751b2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparam24_321098042_loss=0.031_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.8913273644122854 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparam24_321098042_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparam24_321098042_lutcost.txt new file mode 100644 index 000000000..0a29fa1cb --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparam24_321098042_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 21760.0 +module_list.1 lut cost: 10752.0 +module_list.2 lut cost: 87040.0 +module_list.3 lut cost: 7680.0 +module_list.4 lut cost: 1398784.0 +module_list.5 lut cost: 480.0 +Total LUT cost: 1526496.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparams.yml new file mode 100644 index 000000000..6b24aa1d2 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_321098042/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 4 +- 2 +- 3 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 128 +- 512 +- 512 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0017841815609520022 +neuron_fanin: +- 5 +- 3 +- 4 +- 5 +- 2 +output_bitwidth: 6 +seed: 321098042 +warm_restart_freq: 40 +wd: 0.02507675216167638 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/best_loss.pth new file mode 100644 index 000000000..f2bddf554 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/checkpoint_epoch88_loss=0.020.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/checkpoint_epoch88_loss=0.020.pth new file mode 100644 index 000000000..f2bddf554 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/checkpoint_epoch88_loss=0.020.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/events.out.tfevents.1699674927.ca42a8e84088.3098076.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/events.out.tfevents.1699674927.ca42a8e84088.3098076.0 new file mode 100644 index 000000000..99713aa42 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/events.out.tfevents.1699674927.ca42a8e84088.3098076.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparam24_36965194_loss=0.020_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparam24_36965194_loss=0.020_emd.txt new file mode 100644 index 000000000..833309c87 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparam24_36965194_loss=0.020_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7189801205541035 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparam24_36965194_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparam24_36965194_lutcost.txt new file mode 100644 index 000000000..14a50f20a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparam24_36965194_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 512.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 130560.0 +module_list.4 lut cost: 65280.0 +module_list.5 lut cost: 64.0 +Total LUT cost: 245312.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparams.yml new file mode 100644 index 000000000..95880ac52 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_36965194/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001747520542370776 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 4 +seed: 36965194 +warm_restart_freq: 48 +wd: 0.04314714887950845 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/best_loss.pth new file mode 100644 index 000000000..7f7fbf6ae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/checkpoint_epoch92_loss=0.019.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/checkpoint_epoch92_loss=0.019.pth new file mode 100644 index 000000000..7f7fbf6ae Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/checkpoint_epoch92_loss=0.019.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/events.out.tfevents.1699694816.ca42a8e84088.3179740.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/events.out.tfevents.1699694816.ca42a8e84088.3179740.0 new file mode 100644 index 000000000..f8fb9f70b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/events.out.tfevents.1699694816.ca42a8e84088.3179740.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparam24_667353368_loss=0.019_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparam24_667353368_loss=0.019_emd.txt new file mode 100644 index 000000000..dc78186fc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparam24_667353368_loss=0.019_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.745584967055356 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparam24_667353368_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparam24_667353368_lutcost.txt new file mode 100644 index 000000000..14a50f20a --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparam24_667353368_lutcost.txt @@ -0,0 +1,22 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 43520.0 +module_list.1 lut cost: 512.0 +module_list.2 lut cost: 5376.0 +module_list.3 lut cost: 130560.0 +module_list.4 lut cost: 65280.0 +module_list.5 lut cost: 64.0 +Total LUT cost: 245312.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparams.yml new file mode 100644 index 000000000..282bbfc5d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_667353368/hparams.yml @@ -0,0 +1,42 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 2 +- 2 +- 2 +- 6 +- 3 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 256 +- 128 +- 256 +- 256 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.0001747520542370776 +neuron_fanin: +- 3 +- 5 +- 6 +- 2 +- 2 +output_bitwidth: 4 +seed: 667353368 +warm_restart_freq: 48 +wd: 0.04314714887950845 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/best_loss.pth new file mode 100644 index 000000000..947cfa427 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/checkpoint_epoch88_loss=0.035.pth b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/checkpoint_epoch88_loss=0.035.pth new file mode 100644 index 000000000..947cfa427 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/checkpoint_epoch88_loss=0.035.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/events.out.tfevents.1699708145.ca42a8e84088.3233246.0 b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/events.out.tfevents.1699708145.ca42a8e84088.3233246.0 new file mode 100644 index 000000000..5352ec6f8 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/events.out.tfevents.1699708145.ca42a8e84088.3233246.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparam24_858581_loss=0.035_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparam24_858581_loss=0.035_emd.txt new file mode 100644 index 000000000..203742f21 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparam24_858581_loss=0.035_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.9124168102696872 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparam24_858581_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparam24_858581_lutcost.txt new file mode 100644 index 000000000..775bd1f83 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparam24_858581_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 65280.0 +module_list.1 lut cost: 87040.0 +module_list.2 lut cost: 80.0 +Total LUT cost: 152400.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparams.yml new file mode 100644 index 000000000..5d2f03f91 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam24_858581/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 2 +batch_size: 512 +epochs: 100 +hidden_layer: +- 256 +- 512 +input_bitwidth: 6 +input_fanin: 2 +lr: 0.00013819887385489108 +neuron_fanin: +- 4 +- 3 +output_bitwidth: 5 +seed: 858581 +warm_restart_freq: 45 +wd: 0.09053403846147759 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/best_loss.pth new file mode 100644 index 000000000..cf33afa7b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/checkpoint_epoch57_loss=0.027.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/checkpoint_epoch57_loss=0.027.pth new file mode 100644 index 000000000..cf33afa7b Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/checkpoint_epoch57_loss=0.027.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/events.out.tfevents.1699713938.ca42a8e84088.3255368.0 b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/events.out.tfevents.1699713938.ca42a8e84088.3255368.0 new file mode 100644 index 000000000..a6473eb47 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/events.out.tfevents.1699713938.ca42a8e84088.3255368.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparam25_1051093889_loss=0.027_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparam25_1051093889_loss=0.027_emd.txt new file mode 100644 index 000000000..c206345bf --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparam25_1051093889_loss=0.027_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.6803746135267936 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparam25_1051093889_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparam25_1051093889_lutcost.txt new file mode 100644 index 000000000..f7a4603bd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparam25_1051093889_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524160.0 +module_list.1 lut cost: 384.0 +module_list.2 lut cost: 4080.0 +Total LUT cost: 528624.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparams.yml new file mode 100644 index 000000000..7b65e3c37 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1051093889/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017180249605684519 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1051093889 +warm_restart_freq: 66 +wd: 0.0015971632342178918 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/best_loss.pth new file mode 100644 index 000000000..880dd62aa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/checkpoint_epoch61_loss=0.033.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/checkpoint_epoch61_loss=0.033.pth new file mode 100644 index 000000000..880dd62aa Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/checkpoint_epoch61_loss=0.033.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/events.out.tfevents.1699725602.ca42a8e84088.3295695.0 b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/events.out.tfevents.1699725602.ca42a8e84088.3295695.0 new file mode 100644 index 000000000..821f80d21 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/events.out.tfevents.1699725602.ca42a8e84088.3295695.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparam25_1537802901_loss=0.033_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparam25_1537802901_loss=0.033_emd.txt new file mode 100644 index 000000000..4be765581 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparam25_1537802901_loss=0.033_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.7835113616354592 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparam25_1537802901_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparam25_1537802901_lutcost.txt new file mode 100644 index 000000000..f7a4603bd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparam25_1537802901_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524160.0 +module_list.1 lut cost: 384.0 +module_list.2 lut cost: 4080.0 +Total LUT cost: 528624.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparams.yml new file mode 100644 index 000000000..6d526cef1 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1537802901/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017180249605684519 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 1537802901 +warm_restart_freq: 66 +wd: 0.0015971632342178918 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/best_loss.pth new file mode 100644 index 000000000..1ad462c92 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/checkpoint_epoch99_loss=0.046.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/checkpoint_epoch99_loss=0.046.pth new file mode 100644 index 000000000..1ad462c92 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/checkpoint_epoch99_loss=0.046.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/events.out.tfevents.1699680776.ca42a8e84088.3121134.0 b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/events.out.tfevents.1699680776.ca42a8e84088.3121134.0 new file mode 100644 index 000000000..eb3854d0a Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/events.out.tfevents.1699680776.ca42a8e84088.3121134.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparam25_1566071735_loss=0.046_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparam25_1566071735_loss=0.046_emd.txt new file mode 100644 index 000000000..d9eccbe5d --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparam25_1566071735_loss=0.046_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.1197985843474427 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparam25_1566071735_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparam25_1566071735_lutcost.txt new file mode 100644 index 000000000..7948dfd97 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparam25_1566071735_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524160.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 320.0 +Total LUT cost: 568000.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparams.yml new file mode 100644 index 000000000..4a15374d3 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_1566071735/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0001081586752185837 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 1566071735 +warm_restart_freq: 21 +wd: 5.7893874803095675e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/best_loss.pth new file mode 100644 index 000000000..cd1fb1272 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/checkpoint_epoch95_loss=0.037.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/checkpoint_epoch95_loss=0.037.pth new file mode 100644 index 000000000..cd1fb1272 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/checkpoint_epoch95_loss=0.037.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/events.out.tfevents.1699737305.ca42a8e84088.3332229.0 b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/events.out.tfevents.1699737305.ca42a8e84088.3332229.0 new file mode 100644 index 000000000..ca3c84f99 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/events.out.tfevents.1699737305.ca42a8e84088.3332229.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparam25_222251408_loss=0.037_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparam25_222251408_loss=0.037_emd.txt new file mode 100644 index 000000000..8e495b7cc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparam25_222251408_loss=0.037_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +1.829033220482389 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparam25_222251408_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparam25_222251408_lutcost.txt new file mode 100644 index 000000000..f7a4603bd --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparam25_222251408_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524160.0 +module_list.1 lut cost: 384.0 +module_list.2 lut cost: 4080.0 +Total LUT cost: 528624.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparams.yml new file mode 100644 index 000000000..d77478b5f --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_222251408/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 3 +- 6 +batch_size: 512 +epochs: 100 +hidden_layer: +- 128 +- 64 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0017180249605684519 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 3 +seed: 222251408 +warm_restart_freq: 66 +wd: 0.0015971632342178918 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/best_loss.pth new file mode 100644 index 000000000..e679778cf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/checkpoint_epoch98_loss=0.040.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/checkpoint_epoch98_loss=0.040.pth new file mode 100644 index 000000000..e679778cf Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/checkpoint_epoch98_loss=0.040.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/events.out.tfevents.1699693482.ca42a8e84088.3173954.0 b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/events.out.tfevents.1699693482.ca42a8e84088.3173954.0 new file mode 100644 index 000000000..94571658c Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/events.out.tfevents.1699693482.ca42a8e84088.3173954.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparam25_801613478_loss=0.040_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparam25_801613478_loss=0.040_emd.txt new file mode 100644 index 000000000..71b259cdc --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparam25_801613478_loss=0.040_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.018732768970836 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparam25_801613478_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparam25_801613478_lutcost.txt new file mode 100644 index 000000000..7948dfd97 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparam25_801613478_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +module_list.0 lut cost: 524160.0 +module_list.1 lut cost: 43520.0 +module_list.2 lut cost: 320.0 +Total LUT cost: 568000.0 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparams.yml b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparams.yml new file mode 100644 index 000000000..ebd3147ed --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_801613478/hparams.yml @@ -0,0 +1,33 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +activation_bitwidth: +- 6 +- 4 +batch_size: 512 +epochs: 100 +hidden_layer: +- 64 +- 128 +input_bitwidth: 4 +input_fanin: 4 +lr: 0.0001081586752185837 +neuron_fanin: +- 2 +- 2 +output_bitwidth: 4 +seed: 801613478 +warm_restart_freq: 21 +wd: 5.7893874803095675e-05 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/best_loss.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/best_loss.pth new file mode 100644 index 000000000..b60291303 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/best_loss.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/checkpoint_epoch96_loss=0.056.pth b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/checkpoint_epoch96_loss=0.056.pth new file mode 100644 index 000000000..b60291303 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/checkpoint_epoch96_loss=0.056.pth differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/events.out.tfevents.1699705817.ca42a8e84088.3223720.0 b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/events.out.tfevents.1699705817.ca42a8e84088.3223720.0 new file mode 100644 index 000000000..15a7424f9 Binary files /dev/null and b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/events.out.tfevents.1699705817.ca42a8e84088.3223720.0 differ diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/hparam25_847708439_loss=0.056_emd.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/hparam25_847708439_loss=0.056_emd.txt new file mode 100644 index 000000000..954815443 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/hparam25_847708439_loss=0.056_emd.txt @@ -0,0 +1,16 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +2.2080420901797444 diff --git a/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/hparam25_847708439_lutcost.txt b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/hparam25_847708439_lutcost.txt new file mode 100644 index 000000000..7948dfd97 --- /dev/null +++ b/examples/hgcal_autoencoder/hp_random_search/hparam25_847708439/hparam25_847708439_lutcost.txt @@ -0,0 +1,19 @@ +# Copyright (C) 2023, Advanced Micro Devices, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# U{"code":"deadline_exceeded","msg":"operation timed out"}